jsプログラミング練習
1127 ワード
慕課ネット上の練習問題で、学んだ知識をしっかりと身につけます.
1.问题:あるクラスの成绩が出ました.今、先生はクラスの成绩を印刷します.
効果は以下の通り:xxx年xxx月x日曜日
フォーマット要件:1.印刷された日付が表示されます.フォーマットは「xxxx年xx月xx日曜日x」のような現在の時間です.
2.クラスの平均点を計算します(整数を保持します).
学友の成績のデータは以下の通りです:“明ちゃん:87;小花:81;小紅:97;小天:76;張さん:74;小小:94;小西:90;小伍:76;小迪:64;小曼:76”
1.问题:あるクラスの成绩が出ました.今、先生はクラスの成绩を印刷します.
効果は以下の通り:xxx年xxx月x日曜日
フォーマット要件:1.印刷された日付が表示されます.フォーマットは「xxxx年xx月xx日曜日x」のような現在の時間です.
2.クラスの平均点を計算します(整数を保持します).
学友の成績のデータは以下の通りです:“明ちゃん:87;小花:81;小紅:97;小天:76;張さん:74;小小:94;小西:90;小伍:76;小迪:64;小曼:76”
var scoreStr = " :87; :81; :97; :76; :74; :94; :90; :76; :64; :76";
var scoreStr = scoreStr.split(";").join(":").split(":");// —— —— ——
//var scoreStr=scoreStr.join(":");
//var scoreStr=scoreStr.split(":");
var sum = 0, len = scoreStr.length / 2;
for ( var i in scoreStr) {
i % 2 != 0 ? sum += parseInt(scoreStr[i]) : null;
}
var date = new Date();
var year = date.getFullYear();
var month = date.getMonth() + 1;
var day = date.getDate();
var day = date.getDay();
var weekday = [ " ", " ", " ", " ", " ", " ", " " ];
document.write(year + " " + month + " " + day + " " + " " + weekday[day]
+ " :" + parseInt(sum / len));