jsの演算子とは何ですか

下次还敢
下次还敢オリジナル
2024-05-06 09:57:201056ブラウズ

JavaScript 演算子は、算術演算 (加算、乗算など)、代入 (変数への値の割り当てなど)、比較 (等しいかどうかの確認など)、論理演算 (など) などのさまざまな演算を実行するツールです。 AND かどうかなど)、およびビット演算(ビットごとの AND や XOR など)。

jsの演算子とは何ですか

#JavaScript の演算子

JavaScript 言語には、さまざまな操作を実行するための豊富な演算子が用意されています。これらの演算子は次のカテゴリに分類できます。

1. 算術演算子

    加算 ( ): 2 つ以上の数値を加算します。
  • 減算 (-): ある数値から別の数値を減算します。
  • 乗算 (*): 2 つの数値を乗算します。
  • 割り算 (/): ある数値を別の数値で割ります。
  • モジュロ (%): 2 つの数値を除算した余りを求めます。
  • インクリメント ( ): 数値に 1 を加算します。
  • 減少 (--): 数値を 1 減らします。

2. 代入演算子

    単一の等号 (=): 変数に値を代入します。
  • 等号 (=) を追加: 変数に値を追加します。
  • マイナスイコール (-=): 変数から値を減算します。
  • 等号の乗算 (*=): 変数に値を乗算します。
  • 除算等しい (/=): 変数を値で除算します。

3. 比較演算子

    Equal (==): 2 つの値が等しいかどうかを比較します。
  • 厳密等しい (===): 2 つの値が等しいか、同じ型であるかどうかを比較します。
  • 等しくない (!=): 2 つの値が等しくないかどうかを比較します。
  • 厳密に等しくありません (!==): 2 つの値が等しくないか、タイプが異なるかどうかを比較します。
  • より大きい (>): ある値が別の値より大きいかどうかを比較します。
  • 以上 (>=): 値が別の値以上であるかどうかを比較します。
  • 未満 (<): ある値が別の値より小さいかどうかを比較します。
  • 以下 (<=): ある値が別の値以下であるかどうかを比較します。

4. 論理演算子

    And (&&): 両方のオペランドが true の場合にのみ true を返します。
  • Or (||): 1 つのオペランドが true である限り、true を返します。
  • Not (!): 値を否定します。

5. ビット単位の演算子

    ビット単位の AND (&): 2 つの数値の各ビットに対して AND 演算を実行します。
  • ビットごとの OR (|): 2 つの数値の各ビットに対する OR 演算。
  • ビットごとの XOR (^): 2 つの数値の各ビットに対して XOR 演算を実行します。
  • ビット単位の左シフト (<<): 数値のビットを指定された量だけ左にシフトします。
  • ビット単位右シフト (>>): 数値のビットを指定された量だけ右に移動します。

6. その他の演算子

    コンマ (,): 2 つ以上の式を区切るために使用されます。
  • 疑問符 (?): 3 項の条件演算に使用されます。
  • コロン (:): 3 項の条件演算に使用されます。

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

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