if (condition) {
// 如果条件为真,执行这里的代码块
} else {
// 如果条件为假,执行这里的代码块
}
如果 condition 是一个返回布尔值的表达式,当表达式的值为 true 时,if 语句中的代码块会被执行;当表达式的值为 false 时,else 语句中的代码块会被执行。
以下是一个简单的例子:
var num = 10;
if (num > 0) {
console.log("Number is positive");
} else {
console.log("Number is non-positive");
}
在这个例子中,如果 num 大于 0,将输出 "Number is positive",否则输出 "Number is non-positive"。
你还可以使用多个 else if 分支,使得在多个条件下执行不同的代码块。例如:
var num = 0;
if (num > 0) {
console.log("Number is positive");
} else if (num < 0) {
console.log("Number is negative");
} else {
console.log("Number is zero");
}
在这个例子中,如果 num 大于 0,则输出 "Number is positive";如果 num 小于 0,则输出 "Number is negative";如果 num 等于 0,则输出 "Number is zero"。
if...else 语句是在 JavaScript 中用于控制程序流程的基本结构之一,它允许根据条件选择性地执行不同的代码路径。
转载请注明出处:http://www.pingtaimeng.com/article/detail/3526/JavaScript