Coffeescript-math
CoffeeScript-数学
JavaScriptの Math オブジェクトは、数学的な定数と関数のプロパティとメソッドを提供します。 他のグローバルオブジェクトとは異なり、 Math はコンストラクタではありません。 Math のすべてのプロパティとメソッドは静的であり、Mathを作成せずにオブジェクトとして使用して呼び出すことができます。
したがって、定数 pi を Math.PI として参照し、サイン関数を* Math.sin(x)*として呼び出します。ここで、xはメソッドの引数です。 CoffeeScriptコードでJavaScriptのMathオブジェクトを使用して、数学演算を実行できます。
数学定数
piやeなどの一般的な数学定数を使用する場合は、JavaScriptの Math オブジェクトを使用して使用できます。
以下は、JavaScriptのMathオブジェクトによって提供されるMath定数のリストです
S.No. | Property & Description |
---|---|
1 |
E オイラー定数と自然対数の底、約2.718。 |
2 |
LN2 2の自然対数、約0.693。 |
3 |
LN10 10の自然対数、約2.302。 |
4 |
LOG2E Eの2を底とする対数、約1.442。 |
5 |
LOG10E Eの10を底とする対数、約0.434。 |
6 |
PI 円の円周と直径の比、約3.14159。 |
7 |
SQRT1_2 1/2の平方根。同様に、2の平方根に対して1、約0.707です。 |
8 |
2の平方根、約1.414。 |
例
次の例は、CoffeeScriptでJavaScriptによって提供される数学定数の使用方法を示しています。 このコードを math_example.coffee という名前のファイルに保存します
- コマンドプロンプト*を開き、以下に示すように.coffeeファイルをコンパイルします。
コンパイル時に、次のJavaScriptが提供されます。
次に、*コマンドプロンプト*を再度開き、以下に示すようにCoffeeScriptファイルを実行します。
CoffeeScriptファイルを実行すると、次の出力が生成されます。
数学メソッド
プロパティに加えて、Mathオブジェクトはメソッドも提供します。 以下は、JavaScriptの Math オブジェクトのメソッドのリストです。 これらのメソッドの名前をクリックして、CoffeeScriptでの使用法を示す例を取得します。
S.No. | Method & Description |
---|---|
1 |
数値の絶対値を返します。 |
2 |
数値の逆余弦(ラジアン)を返します。 |
3 |
数値の逆正弦(ラジアン)を返します。 |
4 |
数値の逆正接(ラジアン単位)を返します。 |
5 |
引数の商のアークタンジェントを返します。 |
6 |
数値以上の最小の整数を返します。 |
7 |
数値の余弦を返します。 |
8 |
E ^ N ^を返します。ここで、Nは引数で、Eはオイラーの定数、自然対数の底です。 |
9 |
数値以下の最大の整数を返します。 |
10 |
数値の自然対数(底E)を返します。 |
11 |
ゼロ以上の数の最大値を返します。 |
12 |
ゼロ以上の数の最小値を返します。 |
13 |
baseを指数のべき乗、つまりbase exponentに戻します。 |
14 |
0から1までの擬似乱数を返します。 |
15 |
最も近い整数に丸められた数値の値を返します。 |
16 |
数値のサインを返します。 |
17 |
数値の平方根を返します。 |
18 |
数値のタンジェントを返します。 |