前言
JavaScript循环就是重复去执行同一段代码的循环功能。
一、for循环
语法结构:
for(初始表达式;判断表达式;自增自减){
循环体;
}
示例:
// 99乘法表
// 规则:九行,每行输出1 - 9个数相乘及结果
for (var i = 1; i <= 9; i++) {
for (var j = 1; j <= i; j++) {
document.write(j + "*" + i + "=" + (i * j) + "\n");
}
document.write("<br>");
}
二、while循环
语法结构:
while (循环判断语句){
循环体;
自增自减;
}
示例:
var num = 10;
while (num < 15) {
num++;
console.log(num);
}
三、do while循环
语法结构:
do{
循环体;
自增自减;
}while (循环判断语句)
示例:
var num1 = 0;
do {
num1++;
console.log(num1);
}
while (num1 > 5);
总结
以上需要注意的点是:
1、for循环多个变量的判断原理:以最后一个判断为准。
2、若在条件判断为假时,while不会执行,而do…while会执行一次