推荐答案
if (condition) { // 当条件为真时执行的代码 } else { // 当条件为假时执行的代码 }
本题详细解读
1. if-else
语句的基本结构
if-else
语句是 JavaScript 中最常用的条件控制语句之一。它的基本结构如下:
if (condition) { // 当条件为真时执行的代码 } else { // 当条件为假时执行的代码 }
condition
是一个布尔表达式,它的值可以是true
或false
。- 如果
condition
为true
,则执行if
代码块中的语句。 - 如果
condition
为false
,则执行else
代码块中的语句。
2. if-else
语句的扩展用法
2.1 多重条件判断
可以使用 else if
来处理多个条件:
if (condition1) { // 当 condition1 为真时执行的代码 } else if (condition2) { // 当 condition2 为真时执行的代码 } else { // 当所有条件都为假时执行的代码 }
2.2 嵌套 if-else
if-else
语句可以嵌套使用,以处理更复杂的条件逻辑:
-- -------------------- ---- ------- -- ------------ - -- ------------ - -- - ---------- - ---------- --------- - ---- - -- - ---------- --- ---------- -------- - - ---- - -- - ---------- -------- -
3. 注意事项
condition
可以是任何返回布尔值的表达式,包括比较运算符、逻辑运算符等。if-else
语句中的代码块可以是单行语句,也可以是多行语句。如果是单行语句,可以省略大括号{}
,但为了代码的可读性和可维护性,建议始终使用大括号。
4. 示例代码
let age = 18; if (age >= 18) { console.log("You are an adult."); } else { console.log("You are a minor."); }
在这个例子中,如果 age
大于或等于 18,则输出 "You are an adult.",否则输出 "You are a minor."。