📅  最后修改于: 2023-12-03 14:50:41.865000             🧑  作者: Mango
在 JavaScript 中,我们经常需要根据某个条件来决定程序的执行流程。如果条件为真,则执行一段代码,否则执行另一段代码。这种情况下,我们可以使用 if-else
语句来实现该逻辑。
if-else
语句是一种条件语句,用于根据给定的条件来执行不同的代码块。它的基本语法如下:
if (condition) {
// 如果条件为真,执行这里的代码块
} else {
// 如果条件为假,执行这里的代码块
}
condition
是一个布尔表达式,它的结果要么为真,要么为假。如果条件为真,那么 if
后面的代码块会被执行;如果条件为假,则执行 else
后面的代码块。
以下是一个使用 if-else
语句的简单示例:
let num = 10;
if (num > 0) {
console.log("数字是正数");
} else {
console.log("数字是负数或零");
}
在上面的例子中,如果 num
大于 0,则会输出 "数字是正数";否则,会输出 "数字是负数或零"。
除了使用 if-else
语句外,JavaScript 还提供了一种更简洁的方式来实现条件判断,即使用条件运算符(也称为三元运算符)。
条件运算符的语法如下:
condition ? expression1 : expression2;
如果 condition
为真,则返回 expression1
的值;如果 condition
为假,则返回 expression2
的值。
以下是使用条件运算符的示例:
let age = 18;
let message = age >= 18 ? "您已成年" : "您未成年";
console.log(message);
在上面的例子中,如果 age
大于等于 18,则会输出 "您已成年";否则,会输出 "您未成年"。
以下是一个以 Markdown 格式返回 JavaScript 代码片段的示例:
```javascript
let num = 10;
if (num > 0) {
console.log("数字是正数");
} else {
console.log("数字是负数或零");
}
```markdown
```javascript
let age = 18;
let message = age >= 18 ? "您已成年" : "您未成年";
console.log(message);
你可以使用上述片段来展示 JavaScript 中的条件判断的基本用法,并以 Markdown 格式呈现给其他开发者阅读。