<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<script>
// while (循环条件)。。
//循环条件有一个布尔类型的结果,只有结果为true的时候,才会执行循环体。
//循环体:每一次循环需要执行的内容是什么。
// 更新 需要跳出循环。
// var num = l;
// while (num <= 10){
// console.log (s)
// }
// var sum = 0; //声明变量sum 用于求总分
// var pan = 0; //声明变量pan 如果用户填写负数 直接跳出循环 0表示true;
// // //循环五门课成绩
// for(var i=1;i<=5;i++){
// var score = +prompt ("请输入第"+i+"门课的成绩:"); //循环录入五门课成绩;
// if(score<0){ //判断输入是否为负数;
// pan = 1;
// break;
// }
// console.log("第"+i+"门课的成绩是:"+score)
// sum = score + sum;
// }
// if(pan == 0){
// var pinjun = sum/5;
// console.log("总分是"+sum);
// console.log("平均分是"+pinjun);
// }else{
// alert("请输入正数");
// }
var sum = 0; // 用数组实现录入同学的成绩 并求出总分和平均分
var judge = 0;
var score= new Array(5);
for(var i=0;i<score.length;i++){
score[i] = +prompt ("请输入第"+(i+1)+"门课的成绩:");
console.log("第"+(i+1)+"门课的成绩是:"+score[i])
if(score[i]<0){
judge = 1;
break;
}
sum = score[i] + sum;
}
if(judge == 0){
var pinjun = sum/5;
console.log("总分是"+sum);
console.log("平均分是"+pinjun);
}else{
alert("请输入正数");
}
</script>
</body>
</html>
第七次作业
最新推荐文章于 2024-05-24 14:49:39 发布