for循环
语法如下:
for (语句 1; 语句 2; 语句 3) {
要执行的代码块
}
语句 1 在循环(代码块)开始之前执行。
语句 2 定义运行循环(代码块)的条件。
语句 3 会在循环(代码块)每次被执行后执行。
例:
for (i = 0; i < 5; i++) {
document.write= ("hello world " + i + "<br>");
}
语句 1 在循环开始之前设置了一个变量(var i = 0)。
语句 2 定义运行循环的条件(i 必须小于 5)。
语句 3 会在代码块每次执行之后对值进行递增(i++)。
While 循环
语法如下:
while (条件) {
要执行的代码块
}
例:
while (i < 10) {
document.write= ("hello world " + i + "<br>");
i++;
}
while 循环指定的条件为 true。
Do While循环
语法如下:
do {
要执行的代码块
}
while (条件);
例:
该循环会执行至少一次,即使条件为 false,因为代码块会在条件测试之前执行:
do {
document.write= ("hello world " + i + "<br>");
i++;
}
while (i < 10);