/abs|Math.abs]]のように、必ずMath.を付けて呼び出します。
Mathオブジェクトにはいくつかの基本的な数学定数と数学関数が定義されていますhttps://tc39.es/ecma262/#sec-value-properties-of-the-math-object ECMA-262::21.3.1 Value Properties of the Math Object。
数学定数
/E|Math.E]]
/LN2|Math.LN2]]（書き込み不可、列挙不可、設定不可）
/LN10|Math.LN10]]
10の自然対数Math.log(10)と同値です。
/LOG2E|Math.LOG2E]]
/LOG10E|Math.LOG10E]]
/PI|Math.PI]]
/SQRT1_2|Math.SQRT1_2]]
/SQRT2|Math.SQRT2]]
Symbol(Symbol.toStringTag)
数学関数
/abs|Math.abs]]
絶対値を返します。
/acos|Math.acos]]
逆余弦を返します。
/acosh|Math.acosh]]
/asin|Math.asin]]
逆正弦を返します。
/asinh|Math.asinh]]
/atan|Math.atan]]
逆正接を返します。
/atan2|Math.atan2]]
Math.atan(''y''/''x'')の逆正接を返します。
/atanh|Math.atanh]]
/cbrt|Math.cbrt]]
/ceil|Math.ceil]]
与えられた数値以上の最小の整数を返します（天井関数）。
/clz32|Math.clz32]]
/cos|Math.cos]]
余弦を返します。
/cosh|Math.cosh]]
/expm1|Math.expm1]]
/exp|Math.exp]]
exを返します（eを底とする指数関数）。
/floor|Math.floor]]
与えられた数値以下の最大の整数を返します（床関数）。
/fround|Math.fround]]
/hypot|Math.hypot]]
/imul|Math.imul]]
/log10|Math.log10]]
/log1p|Math.log1p]]
/log2|Math.log2]]
/log|Math.log]]
自然対数を返します。
/max|Math.max]]
最大値を返します。
/min|Math.min]]
最小値を返します。
/pow|Math.pow]]
冪乗を返します。
/random|Math.random]]
擬似乱数を返します。
/round|Math.round]]
与えられた数値を四捨五入して返します。
/sign|Math.sign]]https://tc39.es/ecma262/#sec-function.prototype.tostring 21.3.2.29 Math.sign ( x )
引数が数値でなければ、暗黙の変換を行います。
引数がNaNもしくは0もしくは-0なら、引数を返します。
引数が+0よりも小さいならば、-1を返します。
それ以外は、-1を返します。
/sin|Math.sin]]
正弦を返します。
/sinh|Math.sinh]]
/sqrt|Math.sqrt]]
正の平方根を返します。
/tan|Math.tan]]
正接を返します。
/tanh|Math.tanh]]
/trunc|Math.trunc]]
const zero = Math.sin( Math.PI );
alert(zero); // 1.2246467991473532e-16