sum+= 是什么原理

来源:7-23 编程练习

小虾学前端

2016-12-03 00:28

for( var i =0;i<arr.length;i++ ){    var index = arr[i].indexOf(':'); //根据 : 符号确定数字开始的位置 sum += parseInt(  arr[i].substr(index+1,2)  );  // parseInt() 字符串类型转成整型   } arr[i].substr(index+1,2)我能看懂取元素的分数值,parseInt也能看懂转换为数值,就是 sum+= 这里通过变量i的循环,就把每次循环的结果累加了不明白,求大神帮忙解释一下是什么原理,感激不尽

写回答 关注

2回答

  • ____路丶过
    2016-12-03 09:46:38
    已采纳

    sum=sum+parselint  .比如 sum+=1就等于sum=sum  +1。就是sum(n)=sum(n-1)+1 ;

    n是这一次得。n-1 是上回得。  如果不懂还可以提问。   

    ____路丶... 回复小虾学前端

    我学习c语言的时候sum给个初值为0.JS我觉得跟c语言差不多。我还是学生,因为这个是常识,肯定用的地方不少,可以说是必不可少。慢慢来,觉得糊涂了就放松一下,不能急于求成。

    2016-12-03 10:38:25

    共 2 条回复 >

  • 小虾学前端
    2016-12-03 10:46:16

    嗯嗯,是的,可能要深究的话也不可取,现在先记住这样用,到后面回头再看这些东西可能更加容易理解些了,谢谢了

    小虾学前端 回复____路丶...

    是的哈哈,以后不懂的地方还请多多帮忙

    2016-12-03 10:55:24

    共 2 条回复 >

JavaScript进阶篇

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

468061 学习 · 21891 问题

查看课程

相似问题