_Everglow
2017-01-04 22:39
//成绩是一长窜的字符串不好处理,找规律后分割放到数组里更好操作哦
var scoreStr = "小明:87;小花:81;小红:97;小天:76;小张:74;小小:94;小西:90;小伍:76;小迪:64;小曼:76";
var arr= scoreStr.split(';');
var sum=0;
var avg=0;
for(var i=0,i<arr.length,i++){
var num=arr[i].substr(3,2);
sum+=parseInt(num);
}
var avg=sum/arr.length;
avg = Math.floor(avg);
document.write("该班级平均分为:"+avg);
for循环里面是分号; for(var i=0; i<arr.length; i++)
JavaScript进阶篇
468061 学习 · 21891 问题
相似问题