Math【数学】オブジェクト

目次: メモ プロパティ メソッド 関連

メモ

  • 数学 オブジェクト
  • 全てのプロパティ・メソッドは静的

プロパティ (全て)

プロパティ説明備考
[ @@toStringTag ]タグ"Math"
([Symbol.toStringTag])
下記 参照
E 自然対数の底 (e)約 2.718281828459045
LN2 2 の自然対数 (ln 2)約 0.6931471805599453
LN10 10 の自然対数 (ln 10)約 2.302585092994046
LOG2E 2 を底とする e の対数 (log2e)約 1.4426950408889634
LOG10E 10 を底とする e の対数 (log10e)約 0.4342944819032518
PI円周率 (π)約 3.141592653589793
SQRT1_2 1/2 の平方根 (√1/2)約 0.7071067811865476
SQRT2 2 の平方根 (√2)約 1.4142135623730951

メソッド (全て )

メソッド説明
abs (x)絶対値
acos (x) アークコサイン (逆余弦)
acosh (x)ハイパボリックアークコサイン
asin (x) アークサイン (逆正弦)
asinh (x)ハイパボリックアークサイン
atan (x) アークタンジェント (逆正接)
atan2 (y, x) y/x のアークタンジェント (逆正接)
atanh (x)ハイパボリックアークタンジェント
cbrt (x)立方根
ceil (x)小数点以下切り上げ
clz32 (x)32ビットバイナリ先行0ビット数
cos (x)コサイン (余弦)
cosh (x)ハイパボリックコサイン
exp (x)e のべき乗
expm1 (x)ex - 1
floor (x)小数点以下切り下げ
fround (x)最も近い単精度浮動小数点形式数
hypot (value1 , value2 , …values)二乗和の平方根
imul (x, y)符号付き32ビット整数乗算
log (x) 自然対数 (log x)
log1p (x)1 + 数値の自然対数
log2 (x)底2の対数
log10 (x)底10の対数
max ([ value1 [, value2 [, … ] ] ]) 最大値
min ([ value1 [, value2 [, … ] ] ]) 最小値
pow (x, y) べき乗 (xy)
random ()疑似乱数
round (x) 小数点以下四捨五入
sign (x)数値の符号
sin (x)サイン (正弦)
sinh (x)ハイパボリックサイン
sqrt (x)平方根 (√)
tan (x) タンジェント (正接)
tanh (x)ハイパボリックタンジェント
trunc (x)数値の整数部

console.log(Math[Symbol.toStringTag]); // 出力:Math
console.log(Math.E);       // 出力:2.718281828459045
console.log(Math.LN2);     // 出力:0.6931471805599453
console.log(Math.LN10);    // 出力:2.302585092994046
console.log(Math.LOG2E);   // 出力:1.4426950408889634
console.log(Math.LOG10E);  // 出力:0.4342944819032518
console.log(Math.PI);      // 出力:3.141592653589793
console.log(Math.SQRT1_2); // 出力:0.7071067811865476
console.log(Math.SQRT2);   // 出力:1.4142135623730951