📅  最后修改于: 2023-12-03 15:01:22.294000             🧑  作者: Mango
if-else
语句是一种控制流语句,用于根据条件执行不同的代码块。在Javascript中,if-else
语句通常用于判断某个条件是否为真,并根据结果执行相应的代码块。
if (condition) {
// code block to be executed if the condition is true
} else {
// code block to be executed if the condition is false
}
if-else语句的结构由一个if
块和一个可选的else
块组成。当条件为真时,执行if块中的代码,否则执行else块中的代码。
let x = 5;
if (x < 10) {
console.log("x is less than 10");
} else {
console.log("x is greater than or equal to 10");
}
// Output: "x is less than 10"
通常,条件是一个比较运算符(如<
、>
、<=
、>=
、==
、!=
),但它可以是任何返回true
或false
的表达式。
let age = 16;
if (age >= 18) {
console.log("You are old enough to vote");
} else {
console.log("You are not old enough to vote");
}
// Output: "You are not old enough to vote"
如果有多个条件需要检查,可以使用一个else if
块,例如:
let grade = 75;
if (grade >= 90) {
console.log("A");
} else if (grade >= 80) {
console.log("B");
} else if (grade >= 70) {
console.log("C");
} else {
console.log("F");
}
// Output: "C"
在上面的例子中,else if
链用于检查成绩的范围,并根据范围输出字母等级。
if-else
语句是Javascript中的一种基本控制结构,用于根据条件执行代码块。它可以帮助程序员检查条件并采取相应的行动来处理问题。