とほほのJavaScript入門(数学関数)

とほほのWWW入門 > とほほのJavaScript入門 > 数学関数
1999年1月17日版

数学関数(Math)

Math.E (e3/N2)
自然対数eの値。約2.718。

Math.LN2 (e3/N2)
eを底とした2の対数(約0.693)。

Math.LN10 (e3/N2)
eを底とした10の対数(約2.302)。

Math.LOG2E (e3/N2)
2を底としたeの対数(約1.442)。

Math.LOG10E (e3/N2)
10を底とするeの対数(約0.434)。

Math.exp(n) (e3/N2)
eのn乗。

Math.log(n) (e3/N2)
eを底としたnの対数。

Math.SQRT1_2 (e3/N2)
1/2の平方根(約0.707)。

Math.SQRT2 (e3/N2)
2の平方根(約1.414)。

Math.sqrt(n) (e3/N2)
nの平方根。

Math.abs(n) (e3/N2)
nの絶対値を返す。

Math.ceil(n) (e3/N2)
nの少数第1位を繰り上げた整数値。

Math.floor(n) (e3/N2)
nの少数第1位を繰り下げた整数値。

Math.round(n) (e3/N2)
nの少数第1位を四捨五入した整数値。

Math.PI (e3/N2)
円周率π(約3.141592)。

Math.sin(n) (e3/N2)
n(ラジアン単位)の正弦(-1〜1)。

Math.cos(n) (e3/N2)
n(ラジアン単位)の余弦(-1〜1)。

Math.tan(n) (e3/N2)
n(ラジアン単位)の正接(-∞〜∞)。

Math.asin(x) (e3/N2)
nの逆正弦(-π/2〜π/2)。

Math.acos(n) (e3/N2)
nの逆余弦(0〜π)。

Math.atan(x) (e3/N2)
nの逆正接(-π/2〜π/2)。

Math.atan2(x, y) (e3/N2)
座標x, yの角度(-π〜π)を返す。

Math.max(x, y) (e3/N2)
xyの大きい方。

Math.min(x, y) (e3/N2)
xyの小さい方。

Math.pow(n, m) (e3/N2)
nm乗。

Math.random() (e3/N3)
0以上、1未満の乱数を生成する。次のようにして、0〜15の乱数を生成できる。
    xx = Math.floor(Math.random() * 16);

Copyright (C) 1996-1999 とほほ
http://wakusei.cplaza.ne.jp/twn/wwwjsmat.htm