自学内容网 自学内容网

CH11_JS的多重循环

第11章:Javascript的多重循环

本章目标

  1. 掌握二重循环的使用

  2. 掌握二重循环的控制语句的使用

课程回顾

  1. 循环控制有那几种方式

讲解内容

1. 回顾练习

需求说明
某次程序大赛,AI2101班有4名学员参加,学员的成绩由用户输入,计算该班参赛学员的平均分

2. 为什么要使用二重循环

  1. 问题:若有3个班级各4名学员参赛,如何计算每个班级参赛学员的平均分?

  2. 分析:

    外层循环控制班级数目,内层循环控制每个班级学员数目

    所以只能通过使用二重循环实现

3. 什么是二重循环

在这里插入图片描述

#### 4. 案例实现
  1. 若有3个班级各4名学员参赛,如何计算每个班级参赛学员的平均分?

        <script>
          //若有3个班级各4名学员参赛,如何计算每个班级参赛学员的平均分?
          for (var i=1;i<=3;i++) {//3个班
              var sumScore=0;
              console.log("请输入第"+i+"个班的学生成绩:");
              for(var j=1;j<=4;j++){
                var score=prompt("请输入第"+j+"个学生成绩:");
                console.log("第"+j+"个学生成绩:"+score);
    
                sumScore+=parseInt(score);//累计成绩,注意要类型转换
              }
              console.log("平均分为:"+(sumScore/4));
          }
        </script>
    

    在这里插入图片描述

5. 二重循环的控制语句

在这里插入图片描述

课后作业

  1. 打印图案
    图案1:

    在这里插入图片描述

    图案2:

    在这里插入图片描述

    图案3:

    在这里插入图片描述

    图案4:

    在这里插入图片描述

    图案5:

    在这里插入图片描述

    图案6:

    在这里插入图片描述

    图案7:

    在这里插入图片描述

    图案8:

    在这里插入图片描述

    图案9:

    在这里插入图片描述

    图案10:

    在这里插入图片描述

    图案11:

    在这里插入图片描述

    图案12:

    在这里插入图片描述

  2. 若有3个班级各4名学员参赛,计算每个班级参赛学员平均分,统计成绩大于85分学员数 。

  3. 从键盘输入10个整数,合法数值是1,2,3,不是这三个数则为非法数字。试编程统计每个整数和非法数字的个数。

    效果如下:

    请输入10个数

    1,2,3,2,5,4,1,7,6,7

    数字 1 的个数:2

    数字 2 的个数:2

    数字 3 的个数:1

    非法数字的个数:5

  4. 实现九九乘法表

  5. 编写程序,输出斐波那契数列的前10个数。运行结果如图1所示。

    提示:斐波那契数列数字排列规律为:1,1,2,3,5,8,13,21……

数字 2 的个数:2

数字 3 的个数:1

非法数字的个数:5

  1. 实现九九乘法表

  2. 编写程序,输出斐波那契数列的前10个数。运行结果如图1所示。

    提示:斐波那契数列数字排列规律为:1,1,2,3,5,8,13,21……

  3. 我国古代数学家张丘建在《算经》一书中提出的数学问题:鸡翁一值钱五,鸡母一值钱三,鸡雏三值钱一。百钱买百鸡,问鸡翁、鸡母、鸡雏各几何?


原文地址:https://blog.csdn.net/m0_37631902/article/details/140127257

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!