JavaScript
 Computer >> コンピューター >  >> プログラミング >> JavaScript

JavaScriptの乗算演算子(*)とは?基本的な使い方を解説

JavaScriptにおける乗算演算子(*)は、2つのオペランド(被演算子)を掛け合わせるための算術演算子です。数値同士の掛け算を行い、その積を結果として返します。

乗算演算子の基本構文

result = a * b;

上記のように、*記号を使って左辺と右辺の値を掛け合わせることができます。

サンプルコード

以下のコードを実行すると、JavaScriptで乗算演算子がどのように動作するかを確認できます。

<html>
   <body>
      <script>
         var a = 33;
         var b = 10;

         document.write("a * b = ");
         result = a * b;
         document.write(result);
      </script>
   </body>
</html>

実行結果

a * b = 330

この例では、変数 a に33、変数 b に10を代入し、a * b によって掛け算を行っています。その結果として 330 が出力されます。

補足ポイント

  • 乗算演算子は整数・小数どちらの数値にも使用できます。
  • 文字列が数値に変換可能な場合、暗黙的に数値へ変換されて計算されることがあります(例:"5" * 210)。
  • 数値に変換できない文字列を乗算すると、結果は NaN(Not a Number)になります。
  1. JavaScriptのビット単位NOT(~)演算子とは?仕組みと使い方を解説

    JavaScriptにおけるビット単位NOT(~)演算子は、数値を32ビットの2進数として扱い、すべてのビットを反転させる(0を1に、1を0にする)単項演算子です。この演算子の結果は、常に -(x + 1) と等しくなります。つまり、元の数値の符号を反転させて1を引いた値が返されるため、覚えておくと便利です。NOT演算の仕組み例えば、数値「7」は32ビットの2進数で次のように表現されます。7 = 00000000000000000000000000000111これにNOT演算(~)を適用すると、すべてのビットが反転され、次のようになります。~7 = 1111111111111111111111

  2. JavaScriptのビットごとのOR(|)演算子とは?使い方をわかりやすく解説

    JavaScriptにおけるビットごとのOR(|)演算子は、2つの数値を2進数のビット列として比較し、対応するビットのどちらか一方でも「1」であれば結果として「1」を返す演算子です。両方のビットが「0」の場合のみ、結果は「0」になります。ビットOR演算の基本ルールビットごとのOR演算は、以下のようなルールで各ビットが評価されます。0 | 0 → 00 | 1 → 11 | 0 → 11 | 1 → 1サンプルコード以下のコードを実行すると、JavaScriptのビットごとのOR(|)演算子の動作を確認できます。この例では、「7」と「1」をOR演算しています。<!DOCTYPE html&