对排名第一的“同学代码”的疑问
for(var i=0;i<array.length-1;i++){ sum+=parseInt(array[i].substr(array[i].indexOf(':')+1)); }
排名第一的答案用上面这个方法得到了每个数组中的成绩,每个数组是[小米:87]。他用indexOf("-1")+1得到的难道不是只有一个8吗?他是怎么得到87的?
for(var i=0;i<array.length-1;i++){ sum+=parseInt(array[i].substr(array[i].indexOf(':')+1)); }
排名第一的答案用上面这个方法得到了每个数组中的成绩,每个数组是[小米:87]。他用indexOf("-1")+1得到的难道不是只有一个8吗?他是怎么得到87的?
2016-05-10
举报