JavaScript の疑問符は、条件に基づいて 2 つの値から 1 つの値を選択するために、三項条件演算子とともに使用されます。 3 項条件演算子の構文は次のとおりです: 条件 ? 値 1 : 値 2、条件はブール式で、値 1 と値 2 は選択される 2 つの値です。
JavaScript における疑問符の役割
JavaScript では、疑問符「?」は 3 項演算子です。条件演算 条件に基づいて 2 つの値のいずれかを選択するシンボルの一部。
構文
<code class="javascript">condition ? value1 : value2</code>
ここで:
condition
はブール式です。 value1
は、条件が true
の場合の戻り値です。 value2
は、条件が false
の場合の戻り値です。 動作原理
三項条件演算子は次のように機能します:
条件
)。 true
の場合、value1
が返されます。 false
の場合、value2
が返されます。 #例
三項条件演算子の使用例をいくつか示します:<code class="javascript">// 检查一个数字是否为偶数 let isEven = number % 2 === 0 ? true : false; // 根据年龄确定是否可以喝酒 let canDrink = age >= 21 ? "可以喝酒" : "不可以喝酒"; // 设置默认值 let name = name || "John Doe";</code>
Note
三項条件演算子は、if-else ステートメントの短い代替手段です。ただし、if-else ステートメントは任意の数の値を返すことができるのに対し、2 つの値のうち 1 つしか返せないという制限があります。以上がjsにおける疑問符の役割の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。