📜  javascript 循环和 if 语句 (1)

📅  最后修改于: 2023-12-03 14:42:33.918000             🧑  作者: Mango

JavaScript 循环和 if 语句

循环语句

在 JavaScript 中,循环语句被用于重复执行一段代码,直到满足指定的条件为止。常用的循环语句有 for 循环和 while 循环。

for 循环

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 (循环条件) {
    // 循环体
}

例如,我们可以使用 while 循环打印数字 1 到 5:

let i = 1;
while (i <= 5) {
    console.log(i);
    i++;
}
do...while 循环

do...while 循环先执行循环体,再检查循环条件是否为真。如果循环条件为真,循环继续执行。以下是 do...while 循环的语法:

do {
    // 循环体
} while (循环条件);

例如,我们可以使用 do...while 循环打印数字 1 到 5:

let i = 1;
do {
    console.log(i);
    i++;
} while (i <= 5);
if 语句

if 语句用于根据指定的条件执行不同的代码块。以下是 if 语句的语法:

if (条件) {
    // 如果条件为真,执行的代码块
} else {
    // 如果条件为假,执行的代码块
}

例如,我们可以使用 if 语句判断一个数字是正数、负数还是零:

let num = 10;

if (num > 0) {
    console.log("该数字是正数");
} else if (num < 0) {
    console.log("该数字是负数");
} else {
    console.log("该数字是零");
}

输出结果为:

该数字是正数
总结

循环语句和 if 语句是 JavaScript 中非常重要的控制结构,允许程序根据不同的条件执行不同的操作。掌握这些语句可以让我们更灵活地控制程序的流程,实现各种复杂的逻辑。