JavaScript-数学オブジェクト
ザ・ mathオブジェクトは、数学定数と関数のプロパティとメソッドを提供します。他のグローバルオブジェクトとは異なり、Mathコンストラクターではありません。のすべてのプロパティとメソッドMath は静的であり、Mathを作成せずにオブジェクトとして使用することで呼び出すことができます。
したがって、定数を参照します pi なので Math.PI正弦関数を次のように呼び出しますMath.sin(x)、ここで、xはメソッドの引数です。
構文
Mathのプロパティとメソッドを呼び出すための構文は次のとおりです。
var pi_val = Math.PI;
var sine_val = Math.sin(30);
数学のプロパティ
これは、数学のすべてのプロパティとその説明のリストです。
シニア番号 | プロパティと説明 |
---|---|
1 | E \ オイラーの定数と自然対数の底、約2.718。 |
2 | LN2 2の自然対数、約0.693。 |
3 | LN10 10の自然対数、約2.302。 |
4 | LOG2E Eの2を底とする対数、約1.442。 |
5 | LOG10E Eの常用対数、約0.434。 |
6 | PI 円の円周とその直径の比率、約3.14159。 |
7 | SQRT1_2 1/2の平方根; 同等に、2の平方根の上に1、約0.707。 |
8 | SQRT2 2の平方根、約1.414。 |
次のセクションでは、Mathプロパティの使用法を示すいくつかの例を示します。
数学の方法
これは、Mathオブジェクトに関連付けられているメソッドとその説明のリストです。
シニア番号 | 方法と説明 |
---|---|
1 | abs() 数値の絶対値を返します。 |
2 | acos() 数値のアークコサイン(ラジアン)を返します。 |
3 | asin() 数値のアークサイン(ラジアン)を返します。 |
4 | 日焼け() 数値の逆正接(ラジアン)を返します。 |
5 | atan2() 引数の商の逆正接を返します。 |
6 | ceil() 数値以上の最小の整数を返します。 |
7 | cos() 数値のコサインを返します。 |
8 | exp() E Nを返します。ここで、Nは引数であり、Eは自然対数の底であるオイラーの定数です。 |
9 | 床() 数値以下の最大の整数を返します。 |
10 | ログ() 数値の自然対数(基数E)を返します。 |
11 | max() ゼロ個以上の数値の最大値を返します。 |
12 | min() ゼロ個以上の数値の最小値を返します。 |
13 | 捕虜() ベースを指数の累乗、つまりベース指数に戻します。 |
14 | ランダム() 0から1までの疑似乱数を返します。 |
15 | 円形() 最も近い整数に丸められた数値の値を返します。 |
16 | 罪() 数値の正弦を返します。 |
17 | sqrt() 数値の平方根を返します。 |
18 | tan() 数値のタンジェントを返します。 |
19 | toSource() 文字列「Math」を返します。 |
次のセクションでは、数学に関連するメソッドの使用法を示すいくつかの例を示します。