Javascript
 Computer >> コンピューター >  >> プログラミング >> Javascript

JavaScriptでのMath.abs()メソッドの使用は何ですか?


Math.abs()

Math.abs()は、数値の絶対値を示します。つまり、

                                                       p  if p > 0
                               Math.abs(p) =  |p| = {  0  if p = 0                                                                                         -p  if p < 0

上記の数学表記が観察された場合、pが正の場合、絶対値は正のpを取り、値が負の場合、絶対値は-(p)を取ります。たとえば、pの値を-5とすると、上記の表記に従って、絶対値は値は-p、つまり+5に等しい-(-5)を取ります。したがって、これから、正または負の数値の符号に関係なく、絶対値が正の値のみを与えることがわかります。

次の例では、実際の値が負(-8)であるにもかかわらず、1と9の差の絶対値は正です。

例-1

<html>
<body>
<script>
   function myDiff(a, b) {
      return Math.abs(a - b);
   }
   document.write(myDiff(1, 9));
</script>
</body>
</html>

出力

8

例-2

次の例では、Math.abs()メソッドを使用して負の値を指定するのではなく、正の値を返します。

<html>
<body>
<p id="absolute"></p>
<script>
   document.getElementById("absolute").innerHTML = Math.abs(-5.13);
</script>
</body>
</html>

出力

5.13

  1. JavaScriptでのMath.imul()関数の使用法は何ですか?

    Math.imul() 他の乗算関数とは異なり、 Math.imul() 関数は、Cのような32ビットの結果を返します。 2つのパラメータの乗算。そのアプリケーションは、 Emscriptenのようなプロジェクトで非常に高くなっています 。 構文 var product = Math.imul(a, b); このメソッドは2つの数値を取り、それらの乗算値を出力します。 例-1 次の例では、2つの通常の整数 メソッドMath.Imul()のパラメータとして指定されました 得られた結果は、出力に示すように表示されます。 <html> <body> <scrip

  2. Javascript weakMapでの.clear()メソッドの使用は何ですか?

    weakMapのclearメソッドは、WeakMapオブジェクトからすべてのキーと値のペアを削除します。 このメソッドは仕様から削除されており、クリアメソッドのサポートが追加されたWeakMapオブジェクトをラップすることで追加できます。 例 class ClearableWeakMap {    constructor(init) {       this._wm = new WeakMap(init)    }    clear() {       this._wm =