george93122
2015-02-08 00:45
var scoreStr = "小明:87;小花:81;小红:97;小天:76;小张:74;小小:94;小西:90;小伍:76;小迪:64;小曼:76";
var eu=scoreStr.split(";");
var sum=0;
for(i=0,i<eu.length,i++)
{
sum+=parseInt(eu[i].substring(eu[i].indexOf(":")+1))
}
var av=0;
av=sum/eu.length
av=Math.round(av)
document.write("-"+" "+"-"+"班级总分为:"+av)
我第一眼看到你的是for循环有点问题var i=0;i<eu.length;i++ 中间是分号结束,都是独立的语句
JavaScript进阶篇
468061 学习 · 21891 问题
相似问题