JavaScript Math

Mathは数学的な定数と関数を提供するオブジェクトである。

プロパティ

JavaScriptのMathオブジェクトには、次に示すプロパティが存在する。

Mathのプロパティ
プロパティ 説明
Math.PI 円周率
Math.SQRT 2の平方根

静的メソッド

JavaScriptのMathオブジェクトには、次に示す静的メソッドが存在する。

Mathの静的メソッド
メソッド 説明
Math.abs 絶対値を返す。
Math.pow べき乗を返す。
Math.max 最大値を返す。
Math.min 最小値を返す。
Math.random 擬似乱数を返す。

Math.max()

引数に渡した複数の数値のうち、最大の値を返す。

Math.max(1, 2)    // 2
Math.max(1, 2, 3) // 3
Math.max(1, -2)   // 1

Math.min()

引数に渡した複数の数値のうち、最小の値を返す。

Math.min(1, 2)    // 1
Math.min(1, 2, 3) // 1
Math.min(1, -2)   // -2