美文网首页
七、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循环(二)

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

  • JavaScript 04 (do...while循环/for

    js循环,js循环嵌套,js do...while循环,js的for循环,js中的break,js中的contin...

  • day_024 js基础

    一、js基础语法 二、变量的声明 三、运算符 四、分支结构 五、循环结构 六、函数 七、数据类型

  • 七、JS循环(一)

    循环 在JS中, 主要有三种类型的循环语句 for循环 while循环 do..while循环 for循环 在程序...

  • python JS基础语法

    一、js基础语法 二、变量 三、运算符 四、分支结构 五、循环结构 六、函数 七、字符串 八、数组 九、对象 十、...

  • JS 循环练习(二)

    九九乘法口诀 for (var i = 1; i <= 9; i++) { for (var j = 1; j ...

  • JS第二天

    JS第二天 目录: 分支结构 循环结构 异常处理 函数初级 事件处理 JS选择器 JS操作页面内容 JS操作页面样...

  • JS基础 -- for循环练习二

    /** 打印1-100之间7的倍数的个数及总和** 前面已经说过了,当遇到功能时,首先要做的不是急着去写功能,而是...

  • js事件循环机制(二)

    前言 上一篇介绍了 事件循环 的基础, 这一篇主要介绍 macrotask 和 microtask。 一、引入...

  • 01-25 js基础属性

    什么是js 一:js基础语法 二:变量 三:运算符 四:分之结构 五:循环 六:函数function 函数名(参数...

网友评论

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

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