2(5分)要求:
(1)创建网页并编写HTML基本结构(1分)
(2)提示用户输入7个学生成绩,保存在数组中(1分)
(3)计算总分并输出(1分)
(4)计算平均分并输出(1分)
(5)输出有几个成绩不及格(即<60分)(1分)
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>学生成绩输入与计算</title>
<script type="text/javascript">
var inp,score,count=0,average,fail=0;
var arr = new Array();
// 提示用户输入7个学生成绩,保存在数组中
for(var j=0;j<7;j++){
inp = prompt('请输入第'+(j+1)+'个同学的成绩;');
score = parseInt(inp);
arr[j] = score;
}
// 计算总分和有几个成绩不及格
for(var i=0;i<arr.length;i++){
count=arr[i]+count;
if (arr[i]<60) {
fail++;
}
}
// 计算平均分,四舍五入保留两位小数
average=(count/arr.length).toFixed(2);
// 输出
document.write("<p>这"+j+"位同学总分:"+count+"</p>");
document.write("<p>这"+j+"位同学平均分:"+average+"</p>");
document.write("<p>这"+j+"位同学中成绩不及格的有:"+fail+"位</p>");
</script>
</head>
<body>
</body>
</html>