小狗达
2016-10-05 21:06
for (var i =0;i<arr.length;i++){
var index =arr[i].indexOf(':');
sum +=parseInt(arr[i].substr(index+1,2))
}
indexOf(value,index);value 需检索的字符串值, index 检索起始索引位置。
sum +=parseInt(arr[i].substr(index+1,2))表示从下标值(index+1)取两个字符。parseInt()函数可以解析一个字符串,并返回一个整数。
你可以在for循环的最后一行加上document.write(sum+'<br>');便于查看结果。
第index+1往后数两位截取
JavaScript进阶篇
468060 学习 · 21891 问题
相似问题