最新回答 / kgd2013060755
第一在<script></script>后面多了一个“}”;第二把 sum = sum+parseInt(scoreArr[i].slice(6,8));改为sum+=parseInt(scoreArr[i].split(':')[1],10);
2015-03-28
最赞回答 / Lilysspace
举个例:如定义了一个数组 strArray[10],包含10个数组元素,数组下标为0至9。strArray.length=10数组最后一个下标为9所以:<数组对象>.length=最后一个元素下标+1同理:最后一个元素下标=<数组对象>.length-1
2015-03-27
最赞回答 / 康振宁
sourceArr[i] 获取sourceArr数组中的第i个元素sourceArr[i].indexOf(":")获取该元素冒号中的位置sourceArr[i].substr(sourceArr[i].indexOf(":")+1)从该元素冒号后的第一个位置开始截取字符串parseInt(sourceArr[i].substr(sourceArr[i].indexOf(":")+1)) 讲字符串强制转换为数值sum += parseInt(sourceArr[i].substr(sourceArr[i]...
2015-03-27