数学メソッドには次のものが含まれます: 1. pow()、sqrt() などを含む指数メソッド; 2. log()、log10() などを含む対数メソッド; 3. を含む代数メソッドabs() 、sign() など; 4. sin()、cos() などを含む三角関数; 4.random() は、擬似乱数を返します。
このチュートリアルの動作環境: Windows 7 システム、ECMAScript バージョン 6、Dell G3 コンピューター。
ES6 Math (Math オブジェクト)
Math オブジェクトは、数学定数と関数のプロパティとメソッドを提供します。他のグローバル オブジェクトとは異なり、Math はコンストラクターではありません。 Math のすべてのプロパティとメソッドは静的であるため、Math を作成しなくてもオブジェクトとして使用できます。
#Math オブジェクトのメソッド
1. 指数関数法
基本的な指数関数法は Math です。 pow() には、次の表に示すように、平方根、立方根、および e のべき乗の便利な関数があります。x の y 乗を返す | |
---|---|
Math.sqrt(x ) | 数値の平方根を返します x |
Math.cbrt(x) | このメソッドは数値 x を返します。 |
Math.exp(x) | の立方根は、Math.pow( Math.E,x) |
Math.expm1(x) |
は Math.exp(x) - 1 と同等です。 |
#パラメータの合計の平方根を返します | |
2. 正しい数学メソッド | 基本的な自然対数メソッドは Math.log() です。 JavaScript では、「log」は「自然対数」を意味します。便宜上、ES6 では Math.log10 が導入されています。 |
説明
Math.log(x)底 10 の対数 | ## の自然対数##Math.log2(x) | ||||||||||||||||||||||||||||||||||
xx | Math.log1p(x) | ||||||||||||||||||||||||||||||||||
1 xx | の自然対数 |
メソッド | 説明 |
---|---|
Math.abs(x) | x |
Math.sign(x) | x の絶対値 x の符号: x が負の数の場合は -1、x が負の数の場合は -1 x が正の数の場合は 1、x が 0 の場合は 0 |
#x の上限: x 以上の最小値 Integer | |
x の底: 最大の整数から小さい値x 以上 | |
x の整数部分 (小数点以下すべて削除) | |
xx 最も近い整数に丸めます | |
最小パラメータを返す | ##Math.max((x1, x2,...) |
最小パラメータを返す |
メソッド
Math.sin(x) | |
---|---|
Math.cos( x) | |
Math.tan(x) | |
Math.asin(x) | |
Math.acos(x) | |
Math.atan (x) | |
Math .atan2(y, x0) | |
Math.random() 関数は、0 (両端を含む) から 1 (両端を含まない) までの疑似乱数を返します。 #例: 擬似乱数生成 (PRNG) var value1 = Math.random();
console.log("First Test Value : " + value1 );
var value2 = Math.random();
console.log("Second Test Value : " + value2 );
var value3 = Math.random();
console.log("Third Test Value : " + value3 );
var value4 = Math.random();
console.log("Fourth Test Value : " + value4 );
First Test Value : 0.5782922627404332 Second Test Value : 0.5624510529451072 Third Test Value : 0.9336334094405174 Fourth Test Value : 0.4002739654388279
[関連する推奨事項:
JavaScript ビデオ チュートリアル、
Web フロントエンド]
以上がes6 の数学メソッドとは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。