JavaScript Math Referenzhandbuch
Math-Objekt
Das Math-Objekt ermöglicht Ihnen die Durchführung mathematischer Aufgaben.
Math ist kein Konstruktor. Alle Eigenschaften/Methoden von Math können durch Verwendung von Math als Objekt aufgerufen werden, ohne es zu erstellen:
var x = Math.PI; // Gibt PI zurück var y = Math.sqrt(16); // Gibt die Quadratwurzel von 16 zurück
Für Tutorials zum Math-Objekt lesen Sie bitte unsere JavaScript Mathematik-Tutorial.
Math-Objekteigenschaften
Eigenschaft | Beschreibung |
---|---|
E | Gibt die Eulerzahl zurück (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 mit der Basis 2 zurück (ungefähr 1.442). |
LOG10E | Gibt den Logarithmus von e mit der Basis 10 zurück (ungefähr 0.434). |
PI | Gibt PI zurück (ungefähr 3.14). |
SQRT1_2 | Gibt die Quadratwurzel von 1/2 zurück (ungefähr 0.707). |
SQRT2 | Gibt die Quadratwurzel von 2 zurück (ungefähr 1.414). |
Math-Objektmethoden
Methode | Beschreibung |
---|---|
abs(x) | Der absolute Wert von x. |
acos(x) | Der Arcuscosinus von x in Bogenmaß. |
acosh(x) | Der hyperbolische Arcuscosinus von x. |
asin(x) | Der Arcussinuss von x in Bogenmaß. |
asinh(x) | Der hyperbolische Arcussinuss von x. |
atan(x) | Der Arcustangens von x, der Wert liegt zwischen -PI/2 und PI/2 in Bogenmaß. |
atan2(y, x) | Der Arcustangens des Quotienten der Parameter. |
atanh(x) | Der hyperbolische Arcustangens von x. |
cbrt(x) | Die kubische Wurzel von x. |
ceil(x) | Gibt x zurück, gerundet auf den nächsten ganzen Wert nach oben. |
clz32(x) | Die Anzahl der führenden Nullen in der 32-Bit-Binärdarstellung von x. |
cos(x) | Der Kosinus von x (x in Bogenmaß). |
cosh(x) | Der hyperbolische Kosinus von x. |
exp(x) | Der Wert von e^x. |
expm1(x) | Der Wert von e^x - 1. |
floor(x) | Gibt x zurück, gerundet auf den nächsten ganzen Wert nach unten. |
fround(x) | Die nächstgelegene (32-Bit-Singleprecision) Fließkommawertdarstellung der Zahl. |
log(x) | Die natürliche Logarithmusfunktion von x. |
log10(x) | Die Logarithmusfunktion von x mit der Basis 10. |
log1p(x) | Die natürliche Logarithmusfunktion von 1 + x. |
log2(x) | Die Logarithmusfunktion von x mit der Basis 2. |
max(x, y, z, ... , n) | Der größte Wert der Rückgabe. |
min(x, y, z, ... , n) | Der kleinste Wert der Rückgabe. |
pow(x, y) | Gibt den y-maligen Potenzwert von x zurück. |
random() | Gibt eine zufällige Zahl zwischen 0 und 1 zurück. |
round(x) | Rundet x auf den nächstgelegenen Integer. |
sign(x) | Gibt das Zeichen der Zahl zurück (prüft, ob es ein Positiv, Negativ oder Null ist). |
sin(x) | Gibt den Sinus von x zurück (x in Bogenmaß). |
sinh(x) | Gibt den Hyperbolen Sinus des Arguments zurück. |
sqrt(x) | Gibt den Quadratwurzelwert von x zurück. |
tan(x) | Gibt den Tangens des Arguments in Grad zurück. |
tanh(x) | Gibt den Hyperbolen Tangens des Arguments zurück. |
trunc(x) | Gibt den ganzzahligen Teil der Zahl (x) zurück. |