不理解的同學(xué)可以看過(guò)來(lái)
<!DOCTYPE? HTML>
<html >
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Document</title>
<script type="text/javascript">
//通過(guò)javascript的日期對(duì)象來(lái)得到當(dāng)前的日期,并輸出。
????????var today = new Date(),
????????????year = today.getFullYear(),
????????????month = today.getMonth(),
????????????date = today.getDate(),
????????????day = today.getDay(),
????????????Day = ['星期天','星期一','星期二','星期三','星期四','星期五','星期六'];
????????// document.write(year+'年'+(month+1)+'月'+date+'日'+'? '+Day[day]+'<br>');
//成績(jī)是一長(zhǎng)竄的字符串不好處理,找規(guī)律后分割放到數(shù)組里更好操作哦
????????var scoreStr = "小明:87;小花:81;小紅:97;小天:76;小張:74;小小:94;小西:90;小伍:76;小迪:64;小曼:76";
????????var score = scoreStr.split(';');
? ? ? ? var i,sum=0;
????????for(i=0;i<score.length;i++){//遍歷數(shù)組中的每一個(gè)值
????????????var result=parseInt(score[i].toString().substring(3));//把數(shù)組中的每一個(gè)值中的數(shù)字部分提取出來(lái),然后轉(zhuǎn)換為數(shù)字
????????????// document.write(result+'<br>');不理解的可以先把結(jié)果打印出來(lái)看看
????????????sum=sum+result;//求取總分?jǐn)?shù)
????????}
????document.write(year+'年'+(month+1)+'月'+date+'日'+'? '+Day[day]+'--'+'班級(jí)總分分為:'+sum);
</script>
</head>
<body>
</body>
</html>
2019-09-05
var score = scoreStr.split(? ?';'? ? );
這里為什么一定要用分號(hào)?。课覔Q成“,”就不行。
2019-11-21
把數(shù)字取出來(lái)運(yùn)算步驟原理是怎么回事
2019-09-17
頂一頂大佬
2019-09-05
?var scoreStr = "小明:87;小花:81;小紅:97;小天:76;小張:74;小小:94;小西:90;小伍:76;小迪:64;小曼:76";
??
? var i,sum=0;
? for(i=0;i<10;i++){
? ? ? var result=parseInt(score[i].substring(3));
? ? ? sum=sum+result;
? }
?document.write(sum)