关于JS运算符的问题?
for( var i =0;i<arr.length;i++ ){
var index = arr[i].indexOf(':'); //根据 : 符号确定数字开始的位置
sum += parseInt( arr[i].substr(index+1,2) ); // parseInt() 字符串类型转成整型
}
上述代码中 sum += parseInt( arr[i].substr(index+1,2) );是不是等价于:
sum =sum+ parseInt( arr[i].substr(index+1,2) );
如果在for循环里的话sum不是不停的相加吗?sum是字符串,这样的意义在哪里?