JavaScript - Das mathematische Objekt

Das mathobject bietet Ihnen Eigenschaften und Methoden für mathematische Konstanten und Funktionen. Im Gegensatz zu anderen globalen ObjektenMathist kein Konstruktor. Alle Eigenschaften und Methoden vonMath sind statisch und können mithilfe von Math als Objekt aufgerufen werden, ohne es zu erstellen.

Sie beziehen sich also auf die Konstante pi wie Math.PIund Sie nennen die Sinusfunktion alsMath.sin(x), wobei x das Argument der Methode ist.

Syntax

Die Syntax zum Aufrufen der Eigenschaften und Methoden von Math lautet wie folgt

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

Mathematische Eigenschaften

Hier ist eine Liste aller Eigenschaften von Mathematik und deren Beschreibung.

Sr.Nr. Objektbeschreibung
1 E \

Eulers Konstante und Basis natürlicher Logarithmen, ca. 2.718.

2 LN2

Natürlicher Logarithmus von 2, ungefähr 0,693.

3 LN10

Natürlicher Logarithmus von 10, ungefähr 2.302.

4 LOG2E

Logarithmus zur Basis 2 von E, ungefähr 1,442.

5 LOG10E

Logarithmus zur Basis 10 von E, ungefähr 0,434.

6 PI

Verhältnis des Umfangs eines Kreises zu seinem Durchmesser, ungefähr 3,14159.

7 SQRT1_2

Quadratwurzel von 1/2; äquivalent 1 über der Quadratwurzel von 2, ungefähr 0,707.

8 SQRT2

Quadratwurzel von 2, ungefähr 1,414.

In den folgenden Abschnitten werden einige Beispiele aufgeführt, um die Verwendung von Math-Eigenschaften zu demonstrieren.

Mathematische Methoden

Hier ist eine Liste der mit dem Math-Objekt verknüpften Methoden und deren Beschreibung

Sr.Nr. Methode & Beschreibung
1 Abs()

Gibt den absoluten Wert einer Zahl zurück.

2 acos ()

Gibt das Arccosin (im Bogenmaß) einer Zahl zurück.

3 wie in()

Gibt den Arkussinus (im Bogenmaß) einer Zahl zurück.

4 eine Lohe()

Gibt den Arkustangens (im Bogenmaß) einer Zahl zurück.

5 atan2 ()

Gibt den Arkustangens des Quotienten seiner Argumente zurück.

6 Ceil ()

Gibt die kleinste Ganzzahl zurück, die größer oder gleich einer Zahl ist.

7 cos ()

Gibt den Kosinus einer Zahl zurück.

8 exp ()

Gibt E N zurück , wobei N das Argument ist und E die Euler-Konstante ist, die Basis des natürlichen Logarithmus.

9 Fußboden()

Gibt die größte Ganzzahl zurück, die kleiner oder gleich einer Zahl ist.

10 Log()

Gibt den natürlichen Logarithmus (Basis E) einer Zahl zurück.

11 max ()

Gibt die größte von null oder mehr Zahlen zurück.

12 Mindest()

Gibt die kleinste von null oder mehr Zahlen zurück.

13 pow ()

Gibt die Basis an die Exponentenleistung zurück, dh den Basisexponenten.

14 zufällig()

Gibt eine Pseudozufallszahl zwischen 0 und 1 zurück.

15 runden()

Gibt den Wert einer auf die nächste Ganzzahl gerundeten Zahl zurück.

16 Sünde()

Gibt den Sinus einer Zahl zurück.

17 sqrt ()

Gibt die Quadratwurzel einer Zahl zurück.

18 bräunen()

Gibt den Tangens einer Zahl zurück.

19 toSource ()

Gibt die Zeichenfolge "Math" zurück.

In den folgenden Abschnitten werden einige Beispiele aufgeführt, um die Verwendung der mit Math verbundenen Methoden zu demonstrieren.