JavaScriptのMathオブジェクト(数学オブジェクト)のプロパティ、メソッドなどについてのリファレンス。
Mathオブジェクト(数学オブジェクト)とは、数学における定数や関数を扱うオブジェクト。
プロパティ
Mathオブジェクト(数学オブジェクト)のプロパティについて。
-
Math.PIプロパティ
円周率(π、パイ、約3.141592653589793)。 -
Math.SQRT2プロパティ
2の平方根(約1.4142135623730951)。 -
Math.SQRT1_2プロパティ
1/2の平方根(約0.7071067811865476)。 -
Math.Eプロパティ
ネイピア数(自然対数の底、e、約2.718281828459045)。 -
Math.LN2プロパティ
2の自然対数(約0.6931471805599453)。 -
Math.LN10プロパティ
10の自然対数(約2.302585092994046)。 -
Math.LOG2Eプロパティ
2を底とするEの対数(約1.4426950408889634)。 -
Math.LOG10Eプロパティ
10を底とするEの対数(約0.4342944819032518)。
メソッド
Mathオブジェクト(数学オブジェクト)のメソッドについて。
-
Math.random()メソッド
0以上1未満の擬似乱数を返す静的メソッド。 -
Math.floor( number )メソッド
引数「number」に指定した数値以下の最大の整数を返す静的メソッド。
小数点以下(端数)を切り捨てたいときに使う。 -
Math.ceil( number )メソッド
Math.ceil( number )メソッドは、引数「number」に指定した数値以上の最小の整数を返す静的メソッド。
小数点以下(端数)を切り上げたいときに使う。 -
Math.round( number )メソッド
Math.round( number )メソッドは、引数「number」に指定した数値の小数点以下(端数)を四捨五入した整数を返す静的メソッド。 -
Math.abs( number )メソッド
引数「number」に指定した数値の絶対値を返す静的メソッド。 -
Math.max( number1, number2, …, numberN )メソッド
引数「number1~numberN」に指定した数値のうちの最大値を返す静的メソッド。 -
Math.min( number1, number2, …, numberN )メソッド
引数「number1~numberN」に指定した数値のうちの最小値を返す静的メソッド。 -
Math.pow( base, exponent )メソッド
引数「base」に指定した数値を基数、引数「exponent」に指定した数値を指数とする累乗計算の結果を返す静的メソッド。 -
Math.sqrt( number )メソッド
引数「number」に指定した数値の平方根を返す静的メソッド。 -
Math.sin( radians )メソッド
引数「radians」に指定したラジアン(弧度法の単位)の角度におけるサイン(正弦)を返す静的メソッド。 -
Math.cos( radians )メソッド
引数「radians」に指定したラジアン(弧度法の単位)の角度におけるコサイン(余弦)を返す静的メソッド。 -
Math.tan( radians )メソッド
引数「radians」に指定したラジアン(弧度法の単位)の角度におけるタンジェント(正接)を返す静的メソッド。 -
Math.asin( number )メソッド
引数「number」に指定した数値のアークサイン(逆正弦)を、ラジアン(弧度法の単位)で返す静的メソッド。 -
Math.acos( number )メソッド
引数「number」に指定した数値のアークコサイン(逆余弦)を、ラジアン(弧度法の単位)で返す静的メソッド。 -
Math.atan( number )メソッド
引数「number」に指定した数値のアークタンジェント(逆正接)を、ラジアン(弧度法の単位)で返す静的メソッド。 -
Math.atan2( y, x )メソッド
引数「y, x」に指定した座標(y, x)とx軸とのθ(シータ)角の角度を、ラジアン(弧度法の単位)で返す静的メソッド。 -
Math.exp( exponent )メソッド
ネイピア数(自然対数の底)を基数、引数「exponent」に指定した数値を指数とする累乗計算の結果を返す静的メソッド。 -
Math.log( number )メソッド
引数「number」に指定した数値の、eを底とする自然対数を返す静的メソッド。