効率を高める 10 個の Math オブジェクト メソッド、ぜひ集めてください。

青灯夜游
リリース: 2021-05-27 11:58:08
転載
1975 人が閲覧しました

この記事では、半分の労力で 2 倍の結果を得るのに役立つ 10 個の Math オブジェクト メソッドを紹介します。一定の参考値があるので、困っている友達が参考になれば幸いです。

効率を高める 10 個の Math オブジェクト メソッド、ぜひ集めてください。

math JavaScript のペアを使用すると、ペアに対して数学的な演算を実行できます。数学的定数と関数のプロパティとメソッドがあります。今日の記事では、Math オブジェクトの便利なメソッドをいくつか紹介します。

1. Math.min()

Math.min() は、渡されたすべての値を変換するために使用される、JS 数学ライブラリの関数です。値の最小値がこのメソッドに返されます。

Math.min(0, 150, 30, 20, -8, -200) // -200
ログイン後にコピー

2. Math.max()

Math.max() メソッドは、指定された 2 つの数値のうち大きい方を返すことができます。その数字の。

Math.max(0, 150, 30, 20, -8, -200) // 150
ログイン後にコピー

3. Math.round()

Math.round() この関数は、最も近い整数に四捨五入された数値を返します。

Math.round(4.7) // 5
Math.round(4.4) // 4
ログイン後にコピー

4. Math.sqrt()

Math.sqrt() この関数は、数値の平方根、つまり次の値を返します。

効率を高める 10 個の Math オブジェクト メソッド、ぜひ集めてください。

Math.sqrt(64) // 8
Math.sqrt(25) // 5
ログイン後にコピー

5. Math.pow()

Math.pow() この関数は、底 (底) (指数) べき乗の指数、つまり:

Math.pow(8, 2) // 64
ログイン後にコピー

6. Math.floor()

Math.floor() 1 以下を返します。指定された数値の最大の整数です。

Math.floor(4.7) // 4
Math.floor(8.6) // 8
ログイン後にコピー

7. Math.random()

Math.random() この関数は、浮動小数点の擬似乱数を返します。 0 から 1 未満の範囲、つまり 0 (0 を含む) 以降 (ただし 1 は含まない) (1 を除く) をクリックすると、希望の範囲にズームできます。実装では、乱数生成アルゴリズムの初期シードが選択されますが、ユーザーが選択したりリセットしたりすることはできません。

Math.random()  // 0.15497907645259867
ログイン後にコピー

8. Math.cos()

Math.cos() この関数は値のコサインを返します。

Math.cos(0, Math.PI / 180)  // 1
ログイン後にコピー

9. Math.sin()

Math.sin() この関数は値の正弦を返します。

Math.sin(90 * Math.PI / 180) // 1
ログイン後にコピー

Math.ceil() この関数は、指定された数値以上の最小の整数を返します。

Math.ceil(4.4) // 5
ログイン後にコピー

概要

JS Math オブジェクトは非常に強力で、数値演算を実行するときに役立ちます。上記の 10 個のメソッドに加えて、Math オブジェクトには他にも多くのメソッドがあります。方法は皆さんご自身で読んでください。今日の共有はここまでです。ご覧いただきありがとうございます。また次号でお会いしましょう。

#英語の元のアドレス: https://medium.com/javascript-in-plain-english/top-10-javascript-methods-of-the-math-object-ac69951386a5

著者: Mehdi Aoussiad

翻訳アドレス: https://segmentfault.com/a/1190000040071207

プログラミング関連の知識の詳細については、こちらをご覧ください:

プログラミング ビデオ###! !

以上が効率を高める 10 個の Math オブジェクト メソッド、ぜひ集めてください。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:segmentfault.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!