課程
/前端開發
/JavaScript
/JavaScript進階篇
2015年1月27日 星期二 --班級總分為:NaN平均分為:NaN
2015-01-27
源自:JavaScript進階篇 7-23
正在回答
小曼:76; ? ? ?var scoreArr=scoreStr.split(";"); ? ? ??for(var i=0;i<scoreArr.length-1;i++)
//成績是一長竄的字符串不好處理,找規律后分割放到數組里更好操作哦
var scoreStr = "小明:87;小花:81;小紅:97;小天:76;小張:74;小小:94;小西:90;小伍:76;小迪:64;小曼:76;";
var scoreArr=scoreStr.split(";");
alert("scoreArr : "+scoreArr);
alert("scoreArr.length : "+scoreArr.length);
var scoreSum=0;
?for(var i=0;i<scoreArr.length-1;i++){
? ? scoreSum +=parseInt(scoreArr[i].substring(scoreArr[i].indexOf(":")+1));
? ? alert("scoresum : "+scoreSum);
?}
? document.write("班級總分為:"+scoreSum+"<br/>");
? document.write("平均分為:"+Math.round(scoreSum/scoreArr.length));
試看看?
舉報
本課程從如何插入JS代碼開始,帶您進入網頁動態交互世界
1 回答成績為什么不能正常顯示呢?
1 回答不能正常顯示成績
4 回答怎么顯示不出來
1 回答為什么顯示不出來呢???
2 回答怎么分數顯示不出來
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2015-01-27
小曼:76; ? ? ?var scoreArr=scoreStr.split(";"); ? ? ??for(var i=0;i<scoreArr.length-1;i++)
2015-01-27
//成績是一長竄的字符串不好處理,找規律后分割放到數組里更好操作哦
var scoreStr = "小明:87;小花:81;小紅:97;小天:76;小張:74;小小:94;小西:90;小伍:76;小迪:64;小曼:76;";
var scoreArr=scoreStr.split(";");
alert("scoreArr : "+scoreArr);
alert("scoreArr.length : "+scoreArr.length);
var scoreSum=0;
?for(var i=0;i<scoreArr.length-1;i++){
? ? scoreSum +=parseInt(scoreArr[i].substring(scoreArr[i].indexOf(":")+1));
? ? alert("scoresum : "+scoreSum);
?}
? document.write("班級總分為:"+scoreSum+"<br/>");
? document.write("平均分為:"+Math.round(scoreSum/scoreArr.length));
試看看?