七、JS循环(二)

while循环

while语句可以咋啊条件表达式为真的前提下,循环执行指定的一段代码,直到表达式不为真时结束循环.
while语句的语法结构如下:

while(条件表达式){
    //循环代码
}

执行思路:
1.先执行条件表达式,如果结果为true,则执行循环体代码;如果为false,则退出循环,执行后面代码
2.执行循环体代码
3.循环体代码执行完毕后,程序会继续判断执行条件表达式,如果条件为true,则会继续执行循环体,直到循环条件为false时,整个循环过程才会结束

        var num = 1;
        while (num <= 100) {
            console.log('你好');
            num++;
        }

do while 循环

do..while语句其实是while语句的一个变体,该循环会先执行一次代码块,然后对条件表达式进行判断,如果条件为真,就会执行循环体,否则退出循环体

语法结构:

do {
    //循环体
} while(条件表达式)

执行思路:
1.先执行一次循环体
2.再执行条件表达式,如果条件表达式结果为真,则继续执行循环体,否则退出循环

  • do..while循环语句至少会执行一次循环体代码

continue break

  • continue关键字
    continue关键字用于立即跳出本次循环,继续下一次循环(本次循环体重continue之后的代码就会少执行一次).
for (let i = 1; i <= 5; i++) {
    if (i == 3) {
        continue;
    };
    console.log('我正在吃第' + i + '个包子');


}

var sum = 0;
for (let i = 1; i <= 100; i++) {
    if (i % 7 == 0) {
        continue;
    };
    sum += i;

}
console.log(sum);
  • break关键字
    break关键字用于立即跳出整个循环(循环结束).
for (let i = 1; i <= 5; i++) {
    if (i == 3) {
        break;
    };
    console.log('我正在吃第' + i + '个包子');
}
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Swift 提供了类似 C 语言的流程控制结构,包括可以多次执行任务的for和while循环,基于特定条件选择执行...
    穷人家的孩纸阅读 4,001评论 1 1
  • [The Swift Programming Language 中文版]本页包含内容: Swift提供了多种流程控...
    风林山火阅读 3,725评论 0 0
  • 作者的序言 朋友们,弃疗系列4出来啦,作者还并没有放弃,感觉自己萌萌哒,233。 语句 js程序其实就是一系列可执...
    zhaolion阅读 5,697评论 0 8
  • Swift提供了多种控制流声明。包括while循环来多次执行一个任务;if,guard和switch声明来根据确定...
    BoomLee阅读 6,036评论 0 3
  • 循环简介 循环可以用于让一个程序重复地执行语句。 循环是用来控制语句块重复执行的一种结构。 循环的概念是程序设计的...
    Vinfai阅读 4,933评论 0 0

友情链接更多精彩内容