JavaScript 演算子は、オペランドに対して演算を実行するシンボルです。 JavaScript 演算子の一般的な使用方法をいくつか示します。

  1. 算術演算子:

    • 加算 ( + ): 2 つの値を加算します。

      JavaScript
      var sum = 5 + 3; // Result: 8
    • 減算 ( - ): 左オペランドから右オペランドを減算します。

      JavaScript
      var difference = 10 - 4; // Result: 6
    • 乗算 ( * ): 2 つの値を乗算します。

      JavaScript
      var product = 2 * 6; // Result: 12
    • 除算 ( / ): 左オペランドを右オペランドで除算します。

      JavaScript
      var quotient = 8 / 2; // Result: 4
    • モジュラス ( % ): 左オペランドを右オペランドで除算した余りを返します。

      JavaScript
      var remainder = 7 % 3; // Result: 1
    • インクリメント ( ++ ): 変数の値を 1 ずつ増やします。

      JavaScript
      var count = 5; count++; // Result: 6
    • デクリメント ( -- ): 変数の値を 1 ずつ減らします。

      JavaScript
      var count = 5; count--; // Result: 4
  2. 代入演算子:

    • 変数に値を代入します。

      JavaScript
      var x = 10;
    • 複合代入演算子:

      JavaScript
      var y = 5; y += 3; // Equivalent to: y = y + 3; // Result: 8
  3. 比較演算子:

    • 等価 ( ==および=== ): 2 つの値が等しいかどうかをチェックします。

      JavaScript
      var isEqual = (5 == "5"); // Result: true var isStrictEqual = (5 === "5"); // Result: false (checks both value and type)
    • 不等式 ( !=および!== ): 2 つの値が等しくないかどうかをチェックします。

      JavaScript
      var notEqual = (10 != "10"); // Result: false var isNotStrictEqual = (10 !== "10"); // Result: true (checks both value and type)
    • 他の比較演算子 ( ><>=<= ) は、数値の比較に使用されます。

  4. 論理演算子:

    • 論理演算には AND ( && )、OR ( || )、NOT ( ! ) が使用されます。
      JavaScript
      var isTrue = true; var isFalse = false; var andResult = isTrue && isFalse; // Result: false var orResult = isTrue || isFalse; // Result: true var notResult = !isTrue; // Result: false
  5. 文字列の連結:

    • +演算子は文字列を連結するために使用できます。
      JavaScript
      var firstName = "John"; var lastName = "Doe"; var fullName = firstName + " " + lastName; // Result: "John Doe"

これらはほんの数例であり、JavaScript にはさまざまなコンテキストや組み合わせで使用できるさらに多くの演算子があります。演算子の使用方法を理解することは、効果的な JavaScript コードを作成するための基礎です。