ホームページ > 記事 > ウェブフロントエンド > jsの論理演算子とは何ですか
JavaScript の論理演算子は、次のようなブール演算に使用されます。 AND 演算子 (&&): 2 つの条件が true かどうかを比較します。 OR 演算子 (||): 2 つの条件を比較して、少なくとも 1 つが true かどうかを確認します。非演算子 (!): ブール値を否定します。ゼロ条件演算子 (??): 最初の条件が true の場合は最初の条件を返し、それ以外の場合は 2 番目の条件を返します。
JavaScript の論理演算子
JavaScript の論理演算子はブール演算の実行に使用され、開発者はブール値を比較および結合できます。最も一般的な論理演算子は次のとおりです:
1. AND 演算子 (&&
): &&
):
true
,则返回 true
,否则返回 false
。例如:
<code class="js">const isEligible = (age >= 18) && (hasDriversLicense);</code>
2. 或运算符 (||
):
true
,则返回 true
,否则返回 false
。例如:
<code class="js">const isStudent = (hasStudentCard) || (isUnder18);</code>
3. 非运算符 (!
):
true
,则返回 false
,反之亦然。例如:
<code class="js">const isNotEligible = !(isEligible);</code>
4. 零条件运算符 (??
):
true
,则返回第一个操作数,否则返回第二个操作数。false
true
の場合、true が返され、それ以外の場合は false
が返されます。 <code class="js">const firstName = user.firstName ?? "Guest";</code>🎜🎜2. OR 演算子 (
||
): 🎜🎜true
の場合、 true
を返し、それ以外の場合は false
を返します。 🎜!
): 🎜🎜true
の場合は false
を返し、その逆の場合も同様です。 🎜??
): 🎜🎜true
の場合、最初のオペランドが返され、それ以外の場合は 2 番目のオペランドが返されます。 🎜false
の場合に使用されます。 🎜🎜🎜例: 🎜rrreee以上がjsの論理演算子とは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。