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

求解释JS里for循环相加求和的过程

求解释JS里for循环相加求和的过程

var mymoney,sum=0;for(mymoney=1;mymoney<=10;mymoney++){   sum= sum + mymoney;}  document.write("sum合计:"+sum);上边这段for循环是直接sum=0+1+2+3+4还是说sum的值不再一直等于0,是随着循环变化的,取最后一次循环sum的值?
查看完整描述

1 回答

?
Kitayama

TA贡献17条经验 获得超3个赞

第一次 sum和mymoney都为0,

for循环,mymoney等于1;sum=0+1 值等于1保存在sum中.

第二次for循环,mymoney++,mymoney等于2,sum=1(上一个保存的sum值)+2 ,sum值为3;


依次循环下去,sum=sum+mymoney 的意思就是sum是保存的一个变量,是会动态变化的。

查看完整回答
1 反对 回复 2016-03-22
  • 1 回答
  • 0 关注
  • 7594 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信