Mathオブジェクト
Mathオブジェクトは数値計算関連のオブジェクトです。
プロパティの設定方法
Math.property
分類 | 書式 | 意味 |
---|---|---|
対数 | E | 自然対数の底 |
LN2 | 2の自然対数 | |
LN10 | 10の自然対数 | |
LOG2E | 2を底としたeの対数 | |
LOG10E | 10を底としたeの対数 | |
平方根 | SQRT1_2 | 1/2の平方根 |
SQRT2 | 2の平方根 | |
円周率 | PI | 円周率 |
メソッドの設定方法
Math.method()
分類 | 書式 | 意味 |
---|---|---|
統計 | max | 数値1、数値2のうち大きいほうの値 |
min | 数値1、数値2のうち小さいほうの値 | |
桁丸め | ceil | 小数点以下の切り上げ |
floor | 小数点以下の切り下げ | |
round | 四捨五入 | |
三角関数 | cos | コサイン |
sin | サイン | |
tan | タンジェント | |
acos | アークコサイン | |
asin | アークサイン | |
atan | アークタンジェント | |
atan2 | 2変数のアークタンジェント | |
対数 | log | 自然対数 |
exp | 指数関係(eの累乗) | |
平方根 | sqrt | 平方根 |
べき乗 | pow | べき乗 |
絶対値 | abs | 絶対値 |
乱数 | random | 0~1未満の乱数 |