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

JavaScriptの数学オブジェクトとは何ですか?


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

したがって、定数piをMath.PIと呼び、正弦関数をMath.sin(x)と呼びます。ここで、xはメソッドの引数です。

数学のプロパティとメソッドを呼び出すための構文は次のとおりです-

var pi_val = Math.PI;
var sine_val = Math.sin(60);

次のコードを実行して、JavaScriptで数学オブジェクトを実装する方法を学ぶことができます。ここでは、Math PIプロパティを使用して、円の円周とその直径の比率を約3.14159-

に戻しています。

<html>
   <head>
      <title>JavaScript Math PI Property</title>
   </head>
   <body>
      <script>
         var property_value = Math.PI
         document.write("Property Value (PI) : " + property_value);
      </script>
   </body>
</html>

出力

Property Value (PI) : 3.141592653589793

  1. JavaScriptのWeakMapオブジェクト。

    WeakMapオブジェクトには、要素としてキーと値のペアがあり、キーはオブジェクトである必要があり、値は任意のプリミティブ値またはオブジェクトにすることができます。 WeakMapでキーとして使用されるオブジェクトは、それらへの参照がない場合、ガベージコレクションされます。 以下はJavaScriptのWeakMapオブジェクトのコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name=&

  2. JavaScriptでオブジェクトをマップします。

    マップオブジェクトはES6で導入され、キーと値のペアである要素のコレクションです。マップ内のキーまたは値は、オブジェクトまたはプリミティブ値にすることができます。 以下はJavaScriptのマップオブジェクトのコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initia