CH07_JS的while循环结构

第7章:Javascript循环结构之whlie

本章目标

  1. 掌握while循环的语法和流程
  2. 会使用while循环解决程序问题

课程回顾

  1. for循环语法是什么
  2. for循环的注意事项

讲解内容

1. while循环

  1. 语法:

    while(条件){
    	代码块;      
    }
    

    注意:当条件为true,则执行循环里面的代码块,否则循环终止。

  2. 特点:

    先判断,再执行

  3. 流程

    在这里插入图片描述

  4. 案例:用while循环输出5次“好好学习,天天向上”

    var i=0; //初始化
    while(i<5){//条件 
    	console.log("好好学习,天天向上~"); //循环代码
        i++;//迭代,如果没有i++,循环会是死循环,浏览器会奔溃
    }
    对比for循环:
    for(var i=0;i<5;i++){
        console.log("好好学习,天天向上~");
    }
    
  5. 案例2:实现打印50份试卷?

    1. 分析

      找条件:<50
      找操作体:打印试卷

    2. 解决问题思路

      1. 找循环条件和循环操作体
      2. 确定使用while循环
      3. 代码实现
      4. 检查循环是否能够结束
    3. 代码如下:

      int count = 1;
      while(count <= 50){
            console.log("打印第" +count+ "份试卷");
            count++;
      }
      

      在这里插入图片描述

课后作业

  1. 循环输出1-100的数字
  2. 循环输出1-100之间的所有偶数
  3. 循环输出1-100所有3的倍数,且实现3的倍数和
  4. 上机1:求 1到10 之间的奇数乘积
  5. 上机2:求 30 到60 之间的偶数和的5倍
  6. 上机3:将求1到n之间的每个数乘以3后加1输出
  7. 上机4:从100每次递减5输出直至5
  8. 上机5:1至50中是7的倍数的数值之和
  9. 上机6:输出一批整数,找出最大值和最小值,输入0时结束
  10. 上机7:循环根据输入数字显示对应的星期名称,输入0时结束
  11. 上机8:验证用户名和密码(根据匹配情况执行不同操作)三次机会输入
    6:输出一批整数,找出最大值和最小值,输入0时结束
  12. 上机7:循环根据输入数字显示对应的星期名称,输入0时结束
  13. 上机8:验证用户名和密码(根据匹配情况执行不同操作)三次机会输入
  14. 上机9:从0-100中,既是3的倍数又是5的倍数输出FlipFlop,只是3的倍数输出Flip,只是5的倍数输出Flop其他输出该数
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值