📅  最后修改于: 2023-12-03 14:42:33.918000             🧑  作者: Mango
在 JavaScript 中,循环语句被用于重复执行一段代码,直到满足指定的条件为止。常用的循环语句有 for
循环和 while
循环。
for
循环允许我们指定初始条件、循环条件和循环后的操作。以下是 for
循环的语法:
for (初始条件; 循环条件; 循环后的操作) {
// 循环体
}
例如,我们可以使用 for
循环打印数字 1 到 5:
for (let i = 1; i <= 5; i++) {
console.log(i);
}
该代码会输出:
1
2
3
4
5
while
循环只在指定条件为真时才执行循环体。以下是 while
循环的语法:
while (循环条件) {
// 循环体
}
例如,我们可以使用 while
循环打印数字 1 到 5:
let i = 1;
while (i <= 5) {
console.log(i);
i++;
}
do...while
循环先执行循环体,再检查循环条件是否为真。如果循环条件为真,循环继续执行。以下是 do...while
循环的语法:
do {
// 循环体
} while (循环条件);
例如,我们可以使用 do...while
循环打印数字 1 到 5:
let i = 1;
do {
console.log(i);
i++;
} while (i <= 5);
if
语句用于根据指定的条件执行不同的代码块。以下是 if
语句的语法:
if (条件) {
// 如果条件为真,执行的代码块
} else {
// 如果条件为假,执行的代码块
}
例如,我们可以使用 if
语句判断一个数字是正数、负数还是零:
let num = 10;
if (num > 0) {
console.log("该数字是正数");
} else if (num < 0) {
console.log("该数字是负数");
} else {
console.log("该数字是零");
}
输出结果为:
该数字是正数
循环语句和 if 语句是 JavaScript 中非常重要的控制结构,允许程序根据不同的条件执行不同的操作。掌握这些语句可以让我们更灵活地控制程序的流程,实现各种复杂的逻辑。