多重循环

多重循环:在循环中可以嵌套另一个或多个循环。

这次用多重循环做一个问题:用多重循环做出三个班四名学生平均分的成绩:

for(j = 1; j <= 3; j ++){ //班级的循环
    var sum = 0; //用来包含学生成绩和的一个变量
    for(i = 1; i <= 4; i ++){ //学生的循环
     var score = parseFloat(prompt("请输入" + j + "班学员" + i + "的成绩")); //输入每个班每个学生的成绩
     sum += score; //每个班的四名学生的成绩总和赋到sum中
    }
    var avg = sum / 4; //成绩总和除以学生数量,算出平均分
    document.write("第" + j + "班同学平均成绩为" + avg + "<br/>"); //分别打印出每个班学生的平均分
   }

二重循环:
1.是一个循环体内又包含另一个完整的循环结构
2.在二重循环中,外层循环变量变化一次,内层循环循环变量要从初始值到结束值变化一遍
3.在二重循环中可以使用continue、break语句控制程序的执行
break:跳出本层循环
continue:继续本层的下一轮循环

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值