ZL963359
2018-06-25 22:45
前面日期对的,但后面没结果。
var scoreStr=new Array();
var scoreStr="小明:87;小花:81;小红:97;小天:76;小张:74;小小:94;小西:90;小伍:76;小迪:64;小曼:76";
var str1=scoreStr.split(";");
var str2=str1.split(":");
var sum=0;
for(var i=0;i<=(str2.length);i=i+2){
str2[i+1]=parseInt(str2.substring(i+1,i+2));
sum=str2[i+1]+sum;
}
document.write(sum);
var str1=scoreStr.split(";");
var str2=str1.split(":");
你这个str1已经是个字符串数组了,var str2=str1.split(":");这个句中str1不能调用split函数
JavaScript进阶篇
468194 学习 · 21891 问题
相似问题