ホームページ  >  記事  >  ウェブフロントエンド  >  jsの論理演算子とは何ですか

jsの論理演算子とは何ですか

下次还敢
下次还敢オリジナル
2024-05-09 00:36:17544ブラウズ

JS の論理演算子

論理演算子は、2 つ以上のブール値 (true/false) を組み合わせて新しいブール値を生成するために使用されます。 JavaScriptには、次の3つの論理演算子があります。

    の意味:
  1. が同時に true である場合にのみ true になります
  2. 使用法:
  3. すべてのブール値が true の場合、結果は true、それ以外の場合は false になります。
  4. 例:
    <code class="js">const isLoggedIn = true;
    const hasAccess = true;
    
    const canAccess = isLoggedIn && hasAccess; // true</code>

2. または (||)

  • の意味: 少なくとも 1 つが true の場合にのみ true
  • 使用法: 複数のブール値を接続する場合ブール値が true の場合、結果は true、それ以外の場合は false になります。
  • 例:

    <code class="js">const isMember = false;
    const isFriend = true;
    
    const canJoin = isMember || isFriend; // true</code>

3. Not (!)

  • の意味: 否定する、true を false に変更する、false を true に変更する
  • 使用法: ブール値の演算を実行するその値を反転します。
  • 例:

    <code class="js">const isNight = false;
    
    const isDay = !isNight; // true</code>

使用シナリオ

    論理演算子はJavaScriptで広く使用されています:
  • 条件文(if-else)
  • ループ制御データ検証
  • 複合建築物 論理的表情

以上がjsの論理演算子とは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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