JavaScript Math-Objekt
Math-Objekt
Das Math-Objekt wird verwendet, um mathematische Aufgaben auszuführen.
Das Math-Objekt ist keine Klasse von Objekten wie Date und String, daher hat es keinen Konstruktor Math().
Syntax
var x = Math.PI; // 返回 PI var y = Math.sqrt(16); // 返回 16 的平方根
Für das Tutorial zum Math-Objekt beachten Sie bitte dasJavaScript Math-Objekt-Tutorial dieser Seite.。
Math-Objekt-Eigenschaften
| Eigenschaft | Beschreibung |
|---|---|
| E | Gibt die arithmetische Konstante e zurück, d. h. die Basis der natürlichen Logarithmen (ungefähr 2.718). |
| LN2 | Gibt den natürlichen Logarithmus von 2 zurück (ungefähr 0.693). |
| LN10 | Gibt den natürlichen Logarithmus von 10 zurück (ungefähr 2.302). |
| LOG2E | Gibt den Logarithmus von e zur Basis 2 zurück (ungefähr 1.4426950408889634). |
| LOG10E | Gibt den Logarithmus von e zur Basis 10 zurück (ungefähr 0.434). |
| PI | Gibt pi zurück (ungefähr 3.14159). |
| SQRT1_2 | Gibt den Kehrwert der Quadratwurzel von 2 zurück (ungefähr 0.707). |
| SQRT2 | Gibt die Quadratwurzel von 2 zurück (ungefähr 1.414). |
Methoden des Math-Objekts
| Methode | Beschreibung |
|---|---|
| abs(x) | Gibt den Absolutbetrag von x zurück. |
| acos(x) | Gibt den Arkuskosinus von x zurück. |
| asin(x) | Gibt den Arkussinus von x zurück. |
| atan(x) | Gibt den Arkustangens von x als numerischen Wert zwischen -PI/2 und PI/2 Radiant zurück. |
| atan2(y,x) | Gibt den Winkel von der x-Achse zum Punkt (x, y) zurück (zwischen -PI/2 und PI/2 Radiant). |
| ceil(x) | Rundet eine Zahl auf. |
| cos(x) | Gibt den Kosinus einer Zahl zurück. |
| exp(x) | Gibt Exhoch x zurück. |
| floor(x) | Rundet x nach unten. |
| log(x) | Gibt den natürlichen Logarithmus einer Zahl zurück (Basis e). |
| max(x,y,z,...,n) | Gibt den höchsten Wert unter x, y, z, ..., n zurück. |
| min(x,y,z,...,n) | Gibt den niedrigsten Wert unter x, y, z, ..., n zurück. |
| pow(x,y) | Gibt x hoch y zurück. |
| random() | Gibt eine Zufallszahl zwischen 0 und 1 zurück. |
| round(x) | Rundet auf die nächste ganze Zahl. |
| sin(x) | Gibt den Sinus einer Zahl zurück. |
| sqrt(x) | Gibt die Quadratwurzel einer Zahl zurück. |
| tan(x) | Gibt den Tangens eines Winkels zurück. |
| tanh(x) | Gibt den hyperbolischen Tangens einer Zahl zurück. |
| trunc(x) | Entfernt den Nachkommateil einer Zahl und behält nur den ganzzahligen Teil bei. |