JavaScript while 循环语句

循环结构是程序中一种很重要的结构,其特点是在给定条件成立时,反复执行某程序段,直到条件不成立时终止。

while 循环语句

while 循环会在指定条件为 true 时循环执行代码块。

语法:

while (条件)
{
    需执行的代码块
}

示例:使用 while 语句输出 1 到 100 之间的偶数;

var n = 1;  //声明并初始化循环变量
while(n <= 100){  //循环条件
    n++;  //递增循环变量
    if (n % 2 == 0) document.write(n + "");   //执行循环操作
}

注意:

  • 循环条件中使用的变量(循环变量)需要经过初始化;
  • 循环体中,应有结束循环的条件,否则会造成死循环;

do...while 循环语句

do...while 循环是 while 循环的变体。该循环会在检查条件是否为 true 之前执行一次代码块,然后如果条件为 true 的话,就会重复这个循环。

流程图:

语法:

do
{
    需执行的代码块
}
while (条件);

示例:

var n = 1;  //声明并初始化循环变量
do {  //循环条件
    n++;  //递增循环变量
    if (n % 2 == 0) document.write(n + "");  //执行循环操作
} while (n <= 100);

本文章由javascript技术分享原创和收集

发表评论 (审核通过后显示评论):