JavaScript if-else语句用于根据条件是否为真来执行代码。JavaScript中有三种if语句的形式。

  1. if语句
  2. if else语句
  3. if else if语句

JavaScript If语句

当条件为真时,它只评估代码内容。JavaScript if语句的语法如下:

if (expression) {
    // 在条件为真时要执行的内容
}

让我们看一个简单的JavaScript if语句示例,判断一个数是不是大于10。

<script>
    var a = 20;
    if (a > 10) {
        document.write("a的值大于10");
    }
</script>

以上示例的输出结果

a的值大于10

JavaScript If...else语句

无论条件是真还是假,它都会评估代码内容。JavaScript if-else语句的语法如下:

if (expression) {
    // 在条件为真时要执行的内容
} else {
    // 在条件为假时要执行的内容
}

让我们看一个JavaScript if-else语句的示例,判断一个数是奇数还是偶数。

<script>
    var a = 20;
    if (a % 2 == 0) {
        document.write("a是偶数");
    } else {
        document.write("a是奇数");
    }
</script>

以上示例的输出结果

a是偶数

JavaScript If...else if语句

它只评估从多个表达式中为真的表达式的代码内容。JavaScript if else if语句的语法如下:

if (expression1) {
    // 如果expression1为真时要执行的内容
} else if (expression2) {
    // 如果expression2为真时要执行的内容
} else if (expression3) {
    // 如果expression3为真时要执行的内容
} else {
    // 如果所有表达式都为假时要执行的内容
}

让我们看一个简单的JavaScript if else if语句的示例,判断一个数是等于10、等于15还是等于20。

<script>
    var a = 20;
    if (a == 10) {
        document.write("a等于10");
    } else if (a == 15) {
        document.write("a等于15");
    } else if (a == 20) {
        document.write("a等于20");
    } else {
        document.write("a不等于10、15或20");
    }
</script>

以上示例的输出结果

a等于20

标签: js, JavaScript, JavaScript语言, JavaScript开发, JavaScript语法, JavaScript脚本, JavaScript教程, JavaScript入门, JavaScript入门教程, JavaScript进阶, JavaScript宝典, JavaScript学习, JavaScript指南, JavaScript大全