Mathオブジェクトを使用すると、数字上の数学的なタスクを実行することができます。
Mathオブジェクト
Mathオブジェクトを使用すると、数学的なタスクを実行することができます。
Mathオブジェクトには、いくつかの数学的方法を含みます。
Mathオブジェクトの一般的な用途の1つは、乱数を作成することです:
数学にはコンストラクタがありません。 いいえ方法は、最初のMathオブジェクトを作成する必要がありません。
Math.min()とMath.max()
Math.min()とMath.max()引数リスト内の最小または最大値を見つけるために使用することができます。
Math.random()
Math.random()間の乱数を返します0(包括的)、および1(排他):
Math.random()常に1よりも低い数値を返します。
Math.round()
Math.round()最も近い整数に番号を丸め:
Math.ceil()
Math.ceil()最も近い整数に数値を切り上げます 。
Math.floor()
Math.floor()最も近い整数に数値を切り捨て :
Math.floor()とMath.random() 0と10の間の乱数を返すために一緒に使用することができます。
数学定数
JavaScriptはMathオブジェクトにアクセスすることができます8数学定数を提供します。
例
Math.E // returns Euler's number
Math.PI // returns PI
Math.SQRT2
// returns the square root of 2
Math.SQRT1_2
// returns the square root of 1/2
Math.LN2
// returns the natural logarithm of 2
Math.LN10
// returns the natural logarithm of 10
Math.LOG2E
// returns base 2 logarithm of E
Math.LOG10E
// returns base 10 logarithm of E
»それを自分で試してみてください Mathオブジェクトのメソッド
方法 | 説明 |
---|---|
abs(x) | xの絶対値を返します。 |
acos(x) | ラジアンで、xの逆余弦を返します。 |
asin(x) | ラジアンで、xのアークサインを返します。 |
atan(x) | -PI / 2とPI / 2ラジアンの間の数値として、xの逆正接を返します。 |
atan2(y,x) | 引数の商の逆正接を返します。 |
ceil(x) | 戻り値xは、最も近い整数に切り上げ |
cos(x) | xの余弦を返します(xはラジアンです) |
exp(x) | E xの値を返します。 |
floor(x) | 戻り値xは、最も近い整数に繰り下げ |
log(x) | xの自然対数(底e)を返します |
max(x,y,z,...,n) | 最高値で数値を返します |
min(x,y,z,...,n) | 最低値との数を返します。 |
pow(x,y) | y乗にxの値を返します。 |
random() | 0と1の間の乱数を返します。 |
round(x) | 最も近い整数に丸めのX |
sin(x) | xの正弦を返します(xはラジアンです) |
sqrt(x) | xの平方根を返します。 |
tan(x) | 角度のタンジェントを返します。 |
完全な数学リファレンス
完全なリファレンスについては、当社に行くの完全なMathオブジェクト参照 。
参照は、すべての数学のプロパティとメソッドの説明と例が含まれています。