美文网首页
七、JS循环(二)

七、JS循环(二)

作者: 佛系那莫觅 | 来源:发表于2020-04-01 22:20 被阅读0次

    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 + '个包子');
    }
    

    相关文章

      网友评论

          本文标题:七、JS循环(二)

          本文链接:https://www.haomeiwen.com/subject/qemzuhtx.html