課程練習代碼語言
<!DOCTYPE? HTML>
<html >
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>系好安全帶,準備啟航</title>
<script type="text/javascript">
? ? var myDate = new Date();
? ? var myWeek = ["星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六"];
? ? document.write(
? ? ? ? myDate.getFullYear() + "年" +?
? ? ? ? (myDate.getMonth() + 1) + "月" +?
? ? ? ? myDate.getDate() + "日" + " " +?
? ? ? ? myWeek[myDate.getDay()] + "<br/>"
? ? );
? ? var sorceStr = "小明:87;小花:81;小紅:97;小天:76;小張:74;小小:94;小西:90;小伍:76;小迪:64;小曼:76";
? ? var sourceArr = sorceStr.split(";");
? ? document.write("班級每人分數為:" + sourceArr + "<br/>");
? ? var score = 0,
? ? ? ? sum = 0,
? ? ? ? num = sourceArr.length,
? ? ? ? scoreArr = [];
? ? for (var i = 0; i < sourceArr.length; i++) {
? ? ? ?score = score + parseInt(sourceArr[i].slice(3,5));
? ? ? ?scoreArr = scoreArr.concat(sourceArr[i].slice(3,5));
? ? }
? ? sum = Math.round(score / sourceArr.length);
? ? function sortScore(a,b) {
? ? ? ? return b - a;
? ? }
? ? var sortArr = scoreArr.sort(sortScore);
? ? var higth = sortArr[0];
? ? var low = sortArr[sortArr.length - 1];
? ? document.write("班級分數由高到低為:" + sortArr + "<br/>");
? ? document.write("班級總分為:" + score + "<br/>");
? ? document.write("班級人數為:" + num + "<br/>");
? ? document.write("班級人數最高分為:" + higth + "<br/>");
? ? document.write("班級人數最低分為:" + low + "<br/>");
? ? document.write("班級平均分為:" + sum);
</script>
</head>
<body>
</body>
</html>
2021-12-09