JavaScript經典小練習:某班的成績出來了,現在老師要把班級的成績打印出來。
顯示要求如下:
xxxx年x月x日 星期x 班級評價分為:81.
——<script>代碼部分:
<script type="text/javascript">
var mydate = new Date();
var weekday = ["星期日","星期一","星期二","星期三","星期四","星期五","星期六"];
document.write(mydate.getFullYear() +"年" + mydate.getMonth() +"月" + mydate.getDay() + "日" + weekday[mydate.getDay()] + "
");
//通過javascript的日期對象得到當前的日期,并輸出。
var scoreStr = "小明:87;小花:81;小紅:97;小天:76;小張:74;小小:94;小西:90;小伍:76;小迪:64;小曼:76";
var mynum = scoreStr.split(";");
var sum = 0;
for(var i=0;i<mynum.length; i++) {
sum += parseInt(mynum.substr(mynum[i].indexOf(":")+1));
}
var myscore = parseInt(sum/mynum.length);
document.write("班級平均分為:" + Math.round(myscore));
</script>
本題的知識點主要涉及到了date日期對象及其常用方法,Math對象的方法等。
每天一小步,日積月累,量變終會質變!加油fighting!!!