为了账号安全,请及时绑定邮箱和手机立即绑定

为什么把var sum=0改为var sum输出的结果就变成110了呢?

如题,求大神解答,谢谢!

正在回答

4 回答

是因为你之前sum被赋值了55,你这个时候改代码,相当于sum值还是55,重加了一遍,这个时候连续点提交sum的值会不断加上去。但如果刷新页面,没点提交之前,改为var num就是NaN了。

1 回复 有任何疑惑可以回复我~
#1

Jessica_C

写错了 是var sum。
2015-11-29 回复 有任何疑惑可以回复我~
#2

烜烜 回复 Jessica_C

我说呢,为什么不是not a Number原来是sum的值没有被浏览器清除
2016-01-28 回复 有任何疑惑可以回复我~

这个地方应该是慕课搞错了,sum如果是空值的话,最后sum=sum+55,输出结果是NaN,而不是110

0 回复 有任何疑惑可以回复我~
#1

edward_zpq

为什么是NaN
2015-11-19 回复 有任何疑惑可以回复我~

给点图 

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么把var sum=0改为var sum输出的结果就变成110了呢?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信