js中的循环语句

js中的循环有3种

1.while循环

当循环条件为true时,执行循环体,当循环条件为false时,结束循环。

while (循环条件) {

  //循环体

}

代码示例:// 计算1-100之间所有数的和

// 初始化变量

var i = 1;

var sum = 0;

// 判断条件

while (i <= 100) {

  // 循环体

  sum += i;

  // 自增

  i++;

}

console.log(sum);

2.do-while循环

do {

  // 循环体;

} while (循环条件);

代码示例:// 初始化变量

var i = 1;

var sum = 0;

do {

  sum += i;//循环体

  i++;//自增

} while (i <= 100);//循环条件

ps:do..while循环和while循环非常像,二者经常可以相互替代,但是do..while的特点是不管条件成不成立,都会执行一次。

3.for循环

// for循环的表达式之间用的是;号分隔的,千万不要写成,

for (初始化表达式1; 判断表达式2; 自增表达式3) {

  // 循环体4

}

执行顺序:1243 ---- 243 -----243(直到循环条件变成false)

初始化表达式

判断表达式

自增表达式

循环体

代码示例:

打印9*9乘法表

var str = '';

for (var i = 1; i <= 9; i++) {

  for (var j = i; j <=9; j++) {

    str += i + ' * ' + j + ' = ' + i * j + '\t';

  }

  str += '\n';

}

console.log(str);

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容