//成绩是一长窜的字符串不好处理,找规律后分割放到数组里更好操作哦
var scoreStr = "小明:87;小花:81;小红:97;小天:76;小张:74;小小:94;小西:90;小伍:76;小迪:64;小曼:76";
var a=scoreStr.split(";");
var b=a.join(":");
var c=b.split(":");
var sum=0;
var p=0;
for(var i=1;i<c.length;i=i+2){
sum=sum+parseInt(c[i]);
p++;
}
document.write(p+"<br/>");
document.write("总分为:"+sum+"<br/>"+"平均分:"+sum/p);
参考的这种分割方法真是厉害,简而易懂。把分号变成冒号,然后冒号分割得到单独的成绩!
尝试了,报错
//高
学习了,不错的思路