為什么我這個不能顯示呢
var sorceStr = "小明:87;小花:81;小紅:97;小天:76;小張:74;小小:94;小西:90;小伍:76;小迪:64;小曼:76";
? ? var newsrt=scoreStr.split(";")
? ? var newsrt = new Array();
? ? for(var i=0;i<newsrt.length;i++){
? ? ? ? var y=newsrt[i];
? ? ? ? var z=newsrt[i].indexOf(":")+1;
var x=newsrt[i].substr(z);
? ? ? ? var sum=0;
sum+=x;
var haha=parseInt(sum/newsrt.length)}
document.write("平均分是:"+Math.round(haha))
誰能幫我看下哪里錯了嗎
2015-02-17
sorceStr 還是?scoreStr
可以學學debug的技巧,這種問題自己就能直接解決了。
2015-02-16
定義的時候是var sorceStr;使用時:var newsrt=scoreStr.split(";");怎么成了scoreStr