JavaScript 中的問號用於三元條件運算符,根據條件從兩個值中選擇一個值。三元條件運算子的語法為:condition ? value1 : value2,其中 condition 為布林運算式,value1 和 value2 為要選擇的兩個值。
JavaScript 中問號的功能
#在JavaScript 中,問號」?" 運算子是三元條件運算符的一部分,它用於根據條件來選擇兩個值中的一個。
語法
<code class="javascript">condition ? value1 : value2</code>
其中:
#condition
是一個布林值表達式。 value1
是條件為 true
時的回傳值。 value2
是條件為 false
時的回傳值。 工作原理
三元條件運算子的工作原理如下:
condition
)。 true
,則傳回 value1
。 false
,則傳回 value2
。 範例
以下是一些使用三元條件運算子的範例:
<code class="javascript">// 检查一个数字是否为偶数 let isEven = number % 2 === 0 ? true : false; // 根据年龄确定是否可以喝酒 let canDrink = age >= 21 ? "可以喝酒" : "不可以喝酒"; // 设置默认值 let name = name || "John Doe";</code>
注意
三元條件運算子是一個簡短的if-else 語句的替代方案。然而,它有一個限制,即只能傳回兩個值中的一個,而 if-else 語句可以傳回任意數量的值。
以上是js中問號的作用的詳細內容。更多資訊請關注PHP中文網其他相關文章!