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

for (var i = 0; i < sourceArr.length; i ++) { sum += parseInt(sourceArr[i].substr(sourceArr[i]. indexOf(":")+1));

for (var i = 0; i < sourceArr.length; i ++) {

       sum += parseInt(sourceArr[i].substr(sourceArr[i].

        indexOf(":")+1));

怎么理解?

正在回答

1 回答

sourceArr是个数组,这是循环遍历,sum应该是一个和值,parseInt是将字符串转为数字用于运算。

subString是截取字符串,应该是数组里包含文字和数字,从点的下一位开始截取,只截取数字,例如数组元素为小米.86,则只取86,这应该是求成绩总和之类的运算。

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

慕设计2978630 提问者

厉害啊
2016-08-31 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

for (var i = 0; i < sourceArr.length; i ++) { sum += parseInt(sourceArr[i].substr(sourceArr[i]. indexOf(":")+1));

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