亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

關于獲取成績的方式,給個不一樣的取值方式;

考慮到學生成績有可能為一位數或者三位數的問題,只進行一次字符數據分組是沒法準確獲取成績的,必須兩次進行分組,這里給出方法:

? ? var scoreStr = "小明:87;小花:81;小紅:97;小天:76;小張:74;小小:94;小西:90;小伍:76;小迪:64;小曼:76";

? ? var myarr = scoreStr.split(";");

? ? var allNum=0;

? ? var newArr;

? ? for(i=0;i<myarr.length;i++){

? ? ? ?newArr=myarr[i].split(":");

? ? allNum += parseInt(newArr[1]);

? ? }

? ? document.write(allNum +"<br>");


正在回答

3 回答

要是有三個字的名字和120分的呢?

0 回復 有任何疑惑可以回復我~

這樣也可以;

var scoreStr = "小明:87;小花:81;小紅:97;小天:76;小張:74;小小:94;小西:90;小伍:76;小迪:64;小曼:76";

var arr1=scoreStr.split(";");

?var str1=arr1.join(":");

?var arr2=str1.split(":");

//? ?從數組中將成績撮出來,然后求和取整,并輸出。

var sum=0,p=0;

for(var i=1;i<arr2.length;i=i+2){

? ? ? ?sum=sum+parseInt(arr2[i]);

?p++;}

document.write("--班級總分為:"+sum+"<br>");

document.write("--班級平均分為:"+(sum/p));


2 回復 有任何疑惑可以回復我~
#1

加了椰子汁的冰

這個牛逼
2018-07-13 回復 有任何疑惑可以回復我~

這個給力

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
JavaScript進階篇
  • 參與學習       468965    人
  • 解答問題       22582    個

本課程從如何插入JS代碼開始,帶您進入網頁動態交互世界

進入課程

關于獲取成績的方式,給個不一樣的取值方式;

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號