【JavaScript ECMAScript】Multiplication (*)演算子の使い方
Multiplication (*)演算子の使い方について、初心者にもわかりやすく解説します。
基本的な使い方
Multiplication (*)演算子は、JavaScriptにおいて二つの数値の積(掛け算の結果)を計算する演算子です。この演算子は、左側の値(オペランド)と右側の値(オペランド)という二つの数値をとり、それらを乗算して新しい数値を結果として返します。
例えば、5 * 3は15という計算結果を生成します。また、浮動小数点数(小数を含む数値)の計算も可能で、2.5 * 4は10を返します。
JavaScriptの乗算演算子は、オペランドが数値型ではない場合でも、可能であれば自動的に数値への型変換(強制型変換)を試みます。例えば、文字列の"10"と数値の5を乗算すると、文字列"10"が数値10に変換され、結果として50が得られます。同様に、論理値trueは1に、falseは0に、nullは0にそれぞれ変換されます。したがって、true * 5は5となり、false * 10は0となります。
しかし、数値に変換できない文字列(例: "hello")やundefinedがオペランドに含まれる場合、乗算の結果はNaN (Not a Number) となります。また、Infinity(無限大)と有限の非ゼロ数を乗算した場合はInfinityを返しますが、Infinityと0を乗算した場合はNaNとなります。
この乗算演算子は、算数における掛け算と同じように機能し、JavaScriptで数値計算を行う際に非常に頻繁に利用される基本的な機能です。データ処理、ゲーム開発、科学技術計算など、様々なプログラミングの場面で不可欠な役割を果たします。
構文(syntax)
1let result = operand1 * operand2;
引数(parameters)
引数なし
引数はありません
戻り値(return)
number
掛け算演算子 (*) は、2つのオペランド(数値)を掛け合わせた結果を数値型 (number) で返します。