- JavaScript: Math Objects

Math Objects

Method
Math.abs(x) x の絶対値
Math.ceil(x) x の小数点以下を切り上げた値
Math.floor(x) x の小数点以下を切り下げた値
Math.round(x) x の小数点以下を四捨五入した値
Math.sin(x) x の正弦
Math.cos(x) x の余弦
Math.tan(x) x の正接
Math.asin(x) x の逆正弦
Math.acos(x) x の逆余弦
Math.atan(x) x の逆正接
Math.atan2(x, y) 座標 (x, y) の原点に対する角度
Math.pow(x, y) x の y乗
Math.exp(x) e の x乗
Math.sqrt(x) x の平方根
Math.log(x) x の自然対数 (底は e)
Math.max(x, y) x と y の大きい方
Math.min(x, y) x と y の小さい方
Math.random() 0 以上 1 未満の乱数
Property
Math.E 自然対数 (e = 2.718)
Math.LN2 2 の自然対数 (0.693)
Math.LN10 10 の自然対数 (2.302)
Math.LOG2E 2 を底とする e の自然対数 (1.442)
Math.LOG10E 10 を底とする e の自然対数 (0.434)
Math.PI 円周率 (π = 3.141)
Math.SQRT2 2 の平方根 (1.414)
Math.SQRT1_2 1/2 の平方根 (0.707)