各位前辈,这个问题我看了一天了,还是无法理解,求教
var sum=0;
for(var i=0;i<Str.length;i++){
sum+=parseInt(Str[i].substring(3));
}
首先第一个问题:为什么要先赋予sum=0的这个值?为什么不能直接写成var sum+=parseInt(Str[i].substring(3))
第二个问题:sum“+=”这个+号怎么理解?为什么要加上这个加号呢?我看之前的教程说i+=1,拆开应该是i=i+1,那转化到上面这组函数,那应该是sum=sum+parseInt(Str[i].substring(3)),那sum=0,加上的意义何在?
还请赐教,折磨我一天了。。。。。。。。。。。。不搞明白心不死啊