12.22---03流程控制语句

66 阅读1分钟

通过两个关键字, 可以起到控制循环的一个作用, 这就是流程控制

  1. break (结束掉整个循环, 不管循环后边还有几轮)

今天早上我买了五个包子, 然后呢 我吃了 3包子, 这个时候我吃饱了, 我吃不下去了

此时我就结束掉了 吃包子这件事, 也就是说 第四个和第五个包子我就不吃了

  1. continue (跳出当前这一轮循环, 直接开始下一轮循环)

今天早上我买了五个包子, 然后呢 我在吃第三个包子的时候, 这个时候, 第三个包子掉地上了, 所以这个包子我不吃了

此时我开始吃 第四个包子与第五个包子

    for (var i = 1; i <= 5; i++) {
        console.log('我吃了一个包子')

        if (i === 3) {
        break
      //当循环执行到 i === 3 的时候, 此时 这个 if 判断的条件成立, 开始执行内部代码, 也就是执行 break 结束整个循环
       }
     }

`

    for (var i = 1; i <= 5; i++) {
        if (i === 3) {
            console.log('第三个包子掉地上了, 我不吃这个包子了')
            continue
        }
        
        console.log('我吃了一个包子')
    }