English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

JavaScript Math-Objekt

Math ist ein integriertes Objekt mit Eigenschaften und Methoden für mathematische Konstanten und Funktionen. Es ist kein Funktionsobjekt.

Math-Objekt

Das Math-Objekt ermöglicht es Ihnen, mathematische Aufgaben mit Zahlen durchzuführen.

Unterschiedlich von anderen globalen Objekten ist Math kein Konstruktor.

Alle Eigenschaften und Methoden von Math sind statisch und können ohne Erstellung des Objekts Math als Objekt aufgerufen werden.

Beispiel, die Konstante pi wird alsMath.PI, die Sinusfunktion wird alsMath.sin(x), wobei x der Parameter der Methode ist.

var x = Math.PI;  // Rückgabe von PI
var y = Math.sqrt(25);// Rückgabe25Quadratwurzel
Testen Sie es heraus‹/›

Sie können in unseremJavaScript Math-TutorialErfahren Sie mehr über Math.

Math-Objekteigenschaften

Die folgende Tabelle listet die Eigenschaften des Math-Objekts auf:

EigenschaftBeschreibung
ERückgabe des Euler-Zahls, der Basis des natürlichen Logarithmus e, etwa2.718
LN2Rückgabe2Natürlicher Logarithmus, etwa 0.693
LN10Rückgabe des natürlichen Logarithmus10, etwa2.302
LOG2ERückgabe des e2Logarithmus mit der Basis1.442
LOG10ERückgabe des e10Logarithmus mit der Basis434
PIRückgabe von PI, etwa3.14
SQRT1_2Rückgabe1/2Quadratwurzel, etwa 0.707
SQRT2Rückgabe2Quadratwurzel, etwa1.414

Math-Objektmethoden

Die folgende Tabelle listet die Methoden des Math-Objekts auf:

MethodeBeschreibung
abs(x)Rückgabe des Absolutwerts von x
acos(x)Rückgabe des Arcuskosinus von x in Bogenmaß
acosh(x)Rückgabe des hyperbolischen Arcuskosinus von x
asin(x)Rückgabe des Radians von x
asinh(x)Rückgabe des hyperbolischen Arcussinuses von x
atan(x)Rückgabe des Arcustangens von x als-PI / 2und PI / 2Numerische Werte zwischen
atan2(y, x)Rückgabe des Arcustangens des Quotienten des Parameters
atanh(x)Rückgabe des hyperbolischen Arcustangens von x
cbrt(x)Rückgabe der Kubikwurzel von x
ceil(x)Rückgabe des kleinsten Ganzzahls, das größer oder gleich x ist
cos(x)Rückgabe des Kosinus von x (x wird in Bogenmaß angegeben)
cosh(x)Rückgabe des hyperbolischen Kosinus von x
exp(x)Rückgabe von E xWert
floor(x)Rückgabe des größten Ganzzahls, der kleiner oder gleich x ist
log(x)log(x)
Gibt den natürlichen Logarithmus von x zurück (mit E als Basis)1, n2, n3, ..., nX)max(n
Gibt die größte Zahl zurück1, n2, n3, ..., nX)Gibt die kleinste Zahl zurück
pow(x, y)Setzt den Wert von x als Potenz von y zurück
random()Gibt eine zufällige Zahl zwischen 0 und1Zwischen
round(x)Rundet den Wert von x auf die nächstgelegene Ganzzahl
sin(x)Gibt den Sinus von x zurück (x wird in Radiant angegeben)
sinh(x)Gibt den Hyperbolic Sine von x zurück
sqrt(x)Gibt die Quadratwurzel von x zurück
tan(x)Gibt den Tangens eines Winkels zurück
tanh(x)Gibt die Hyperbolic Tangens eines Numbers zurück
trunc(x)Gibt die Ganzzahl eines Numbers zurück (x)

Hinweis:Trigonometrische Funktionen (sin(), cos(), tan(), asin(), acos(), atan(), atan2()) in Radiant angegebenen erwarteten oder zurückgegebenen Winkel.

Um Radiant in Grad umzuwandeln, teilen Sie durch (Math.PI / 180), dann multiplizieren Sie diesen Wert, um eine andere Umwandlung durchzuführen.