📜  JavaScript if … else语句(1)

📅  最后修改于: 2023-12-03 15:01:37.743000             🧑  作者: Mango

JavaScript if…else语句

在 JavaScript 中,if...else 语句用于根据一个条件执行不同的代码。

语法
if (condition) {
  // 如果条件为真,执行此处代码
} else {
  // 如果条件为假,执行此处代码
}

如果 condition 表达式计算结果为 true,if 语句执行。否则,else 语句执行。

示例
if 语句
let a = 10;

if (a > 5) {
  console.log('a 大于 5');
}

输出结果为:

a 大于 5
if...else 语句
let a = 10;

if (a > 15) {
  console.log('a 大于 15');
} else {
  console.log('a 不大于 15');
}

输出结果为:

a 不大于 15
else if 语句

可以使用 else if 语句来执行多个条件的判断。示例:

let score = 90;

if (score >= 90) {
  console.log('成绩优秀');
} else if (score >= 70) {
  console.log('成绩良好');
} else if (score >= 60) {
  console.log('及格');
} else {
  console.log('不及格');
}

输出结果为:

成绩优秀
嵌套 if 语句

还可以在一个 if 语句中嵌套另一个 if 语句,如下示例:

let a = 5;
let b = 10;

if (a > 0) {
  if (b > 15) {
    console.log('a 大于 0,b 大于 15');
  } else {
    console.log('a 大于 0,b 小于等于 15');
  }
} else {
  console.log('a 小于等于 0');
}

输出结果为:

a 大于 0,b 小于等于 15
注意事项
  • 在 JavaScript 中,0 和空字符串被视为 false,其他值均为 true。
  • 可以使用括号来改变条件表达式的优先级。
  • 使用缩进和注释可以提高代码可读性。

总之,if...else 语句是 JavaScript 中非常重要的控制语句,可以根据不同的条件执行不同的代码。熟练掌握 if...else 语句对于提高程序的可读性和灵活性非常重要。