乱数
名前 | 用途 | IE | NN |
Math.random() | 0以上、1未満の乱数を生成。 | 3 | 3 |
数値の整形関連
名前 | 用途 | IE | NN |
Math.ceil(n) | nの小数点以下を繰り上げた整数値を返す。 | 3 | 2 |
Math.floor(n) | nの小数点以下を繰り下げた整数値を返す。 |
Math.round(n) | nを四捨五入した整数値を返す。 |
Math.abs(n) | nの絶対値を返す。 |
三角関数
sin,cos,tan関連のxはラジアン値で指定する。
名前 | 用途 | IE | NN |
Math.sin(x) | xの正弦を返す。 | 3 | 2 |
Math.cos(x) | xの余弦を返す。 |
Math.tan(x) | xの正接を返す。 |
Math.asin(x) | xの逆正弦を返す。 |
Math.acos(x) | xの逆余弦を返す。 |
Math.atan(x) | xの逆正接を返す。 |
Math.atan2(y, x) | 座標上のx,yの角度を返す。 |
Math.PI | 円周率、3.141592を返す。 |
比較
名前 | 用途 | IE | NN |
Math.max(x,y) | xとyを比較し、大きい方を返す。 | 3 | 2 |
Math.min(x,y) | xとyを比較し、小さい方を返す。 |
その他
名前 | 用途 | IE | NN |
Math.pow(n, m) | nのm乗を返す。 | 3 | 2 |
Math.sqrt(n) | nの平方根を返す。 |
Math.SQRT2 | 2の平方根、約1.414を返す。 |
Math.SQRT1_2 | 1/2の平方根、約0.707を返す。 |
Math.E | 自然対数e、約2.718を返す。 |
Math.LN2 | eを底とした2の対数、約0.693を返す。 |
Math.LN10 | eを底とした10の対数、約2.302を返す。 |
Math.LOG2E | 2を底としたeの対数、約1.442を返す。 |
Math.LOG10E | 10を底としたeの対数、約0.434を返す。 |
Math.exp(n) | eのn乗を返す。 |
Math.log(n) | eを底としたnの対数を返す。 |
《もくじへ│▲このページのトップへ│