AI智能
改变未来

return,continue与break关键字

关键字

  • 1.continue
  • 2.break
  • 3.return
  • 4.continue与break的使用场景

1.continue


谷歌翻译中,continue有继续之意。所以continue是跳出当前循环。

例如,早上买了五个包子。
吃到第三个是你发现了一只虫子,然后你扔掉了第三个包子,继续吃第四个,第五个。

程序演示:

<script>for (var i = 1; i <= 5; i++) {if (i == 3) {continue;}console.log(\'我在吃第\' + i + \'个包子\');}</script>

2.break


谷歌翻译中,continue有打破之意。所以break是跳出本次循环。

例如,早上买了五个包子。
吃到第三个是你发现了一只虫子,然后瞬间没胃口,扔掉了剩下的3,4,5个包子。

程序演示:

<script>for (var i = 1; i <= 5; i++) {if (i == 3) {break;}console.log(\'我在吃第\' + i + \'个包子\');}</script>

3.return

return:不仅仅可以退出循环 还能够返回return语句中的值 同时还可以结束当时的函数体内的代码

4.continue与break的使用场景

continue: 常用于跳过一些条件

例如:求0–100中所有非9的倍数的和

break: 常与switch搭配使用

赞(0) 打赏
未经允许不得转载:爱站程序员基地 » return,continue与break关键字