在 JS 中,主要有三种类型的循环语句:
-
for 循环
-
while 循环
-
do...while 循环
for循环
语法:
for (初始化变量; 条件表达式; 操作表达式) { // 循环体 }
示例:
for (let i = 1; i <= 100; i++) {
console.log('你好');
}
while循环
语法:
while (条件表达式) { // 循环体 }
示例:
let num = 1
while (num <= 100) {
console.log('你好')
num++
}
do while循环
语法:
do { // 循环体代码 条件表达式为 true 时重复执行循环体代码 } while (条件表达式);
示例:
let num = 1
do {
console.log('你好')
num++
} while (num <= 100);
continue break
continue 关键字用于立即跳出本次循环,继续下一次循环。
for (let i = 1; i <= 5; i++) {
if (i == 3) {
continue; // continue退出本次循环 直接跳到 i++
}
console.log('循环第' + i + '次');
}
break 关键字用于立即跳出整个循环(循环结束)。
for (let i = 1; i <= 5; i++) {
if (i == 3) {
break; // break退出整个循环
}
console.log('循环第' + i + '次');
}