ホームページ  >  記事  >  ウェブフロントエンド  >  es6 の数学メソッドとは何ですか?

es6 の数学メソッドとは何ですか?

青灯夜游
青灯夜游オリジナル
2022-03-23 19:51:022919ブラウズ

数学メソッドには次のものが含まれます: 1. pow()、sqrt() などを含む指数メソッド; 2. log()、log10() などを含む対数メソッド; 3. を含む代数メソッドabs() 、sign() など; 4. sin()、cos() などを含む三角関数; 4.random() は、擬似乱数を返します。

es6 の数学メソッドとは何ですか?

このチュートリアルの動作環境: Windows 7 システム、ECMAScript バージョン 6、Dell G3 コンピューター。

ES6 Math (Math オブジェクト)

Math オブジェクトは、数学定数と関数のプロパティとメソッドを提供します。他のグローバル オブジェクトとは異なり、Math はコンストラクターではありません。 Math のすべてのプロパティとメソッドは静的であるため、Math を作成しなくてもオブジェクトとして使用できます。

#Math オブジェクトのメソッド

1. 指数関数法

基本的な指数関数法は Math です。 pow() には、次の表に示すように、平方根、立方根、および e のべき乗の便利な関数があります。

Math.pow(x, y)x の y 乗を返す# Math.hypot(x1, x2,...)#パラメータの合計の平方根を返します
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) xMath.log10(x)底 10 の対数## の自然対数##Math.log2(x)Math.log1p(x) の底 2 の対数 の自然対数

3. その他の代数手法

以下は、さまざまな代数手法とその説明のリストです。

xx

1 xx

##Math.ceil(x)Math.floor(x)Math.trunc(x)Math.round(x)#Math.min(x1 , x2,...)最小パラメータを返す##Math.max((x1, x2,...)##4. 三角関数
メソッド 説明
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 最も近い整数に丸めます

最小パラメータを返す

メソッド説明 x ラジアンの正弦xxラジアンのコサイン#ラジアンのタンジェント x の逆サイン (アークサイン) (結果ラジアン単位) x の逆余弦 (arccos) (結果はラジアン) x の逆正接 (結果はラジアン)x 軸から点 (x, y) までの反時計回りの角度 (ラジアン) 5、Math.random()
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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。