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

for循环里面的{a+=b}

for循环里面的{a+=b}。为嘛a就是数组里面的和了???我一直看不懂啊

正在回答

2 回答

var arr = [1,2,3,4,5,6,7,8,9,10];
var a = 0; // 定义一个变量把数组中的每个元素的值都累加到这个变量上
for(var i = 0;i<arr.length;i++){
   var b = arr[i]; // 取出每个元素
   a += b; // 其实相当于 a = a + b; 意思就是,取出a的值加上b,然后再赋值给a
}

// 循环完毕之后,a就等于了数组中所有元素的和。即 a = 1+2+3+4+5+6+7+8+9+10;
console.log(a);


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

等我成为前端大神 提问者

非常感谢!!
2015-11-26 回复 有任何疑惑可以回复我~

这个就是把数组全部加起来啊

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

举报

0/150
提交
取消
JavaScript进阶篇
  • 参与学习       468190    人
  • 解答问题       21891    个

本课程从如何插入JS代码开始,带您进入网页动态交互世界

进入课程

for循环里面的{a+=b}

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