ホームページ  >  記事  >  ウェブフロントエンド  >  jsにおける疑問符の役割

jsにおける疑問符の役割

下次还敢
下次还敢オリジナル
2024-05-07 20:27:161010ブラウズ

JavaScript の疑問符は、条件に基づいて 2 つの値から 1 つの値を選択するために、三項条件演算子とともに使用されます。 3 項条件演算子の構文は次のとおりです: 条件 ? 値 1 : 値 2、条件はブール式で、値 1 と値 2 は選択される 2 つの値です。

jsにおける疑問符の役割

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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。