Webエンジニア向けプログラミング解説動画をYouTubeで配信中!
▶ チャンネル登録はこちら

【JavaScript ECMAScript】Math::Math.pow静的メソッドの使い方

Math.pow()静的メソッドの使い方について、初心者にもわかりやすく解説します。

作成日: 更新日:

基本的な使い方

Math.pow()メソッドは、指定された基数を指定された指数で累乗した値を計算し、その結果を返すメソッドです。このメソッドは、Mathオブジェクトの静的メソッドとして提供されており、インスタンスを作成することなく直接呼び出して利用できます。Math.pow()は、二つの引数を取ります。最初の引数は基数(base)で、累乗される数値を指定します。二番目の引数は指数(exponent)で、基数を何回乗じるかを示す数値を指定します。

例えば、Math.pow(2, 3)と記述すると、2を3乗した値、つまり8が計算されて返されます。同様に、Math.pow(5, 0)は、任意の数の0乗は1であるという数学の規則に従い、1を返します。指数が負の値の場合も対応しており、例えばMath.pow(2, -3)は1/8、すなわち0.125を返します。

引数によっては、計算結果が特殊な値となる場合があります。例えば、基数が負の数で指数が小数(整数ではない)の場合、結果は非数(NaN、Not-a-Number)となることがあります。また、非常に大きな数を計算しようとした場合や、特定の条件では無限大(Infinity)が返されることもあります。このように、Math.pow()メソッドは、JavaScriptで累乗計算を正確かつ手軽に実行するための基本的なツールとして広く利用されています。

公式リファレンス: Math.pow()

構文(syntax)

1Math.pow(base, exponent);

引数(parameters)

base, exponent

  • base: number: 底となる数値
  • exponent: number: 指数となる数値

戻り値(return)

Number

指定された底辺(base)と指数(exponent)を掛け合わせた結果である数値(Number)を返します。

関連コンテンツ

関連プログラミング言語