English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Das JavaScript Math-Objekt ermöglicht Ihnen, mathematische Operationen mit Zahlen durchzuführen.
Im Gegensatz zu anderen globalen Objekten hat das Math-Objekt keinen Konstruktor. Methoden und Eigenschaften sind statisch.
Alle Methoden und Eigenschaften können ohne vorherige Erstellung des Math-Objekts verwendet werden.
Math.PIDas Attribut stellt das Verhältnis des Umfangs des Kreises zum Durchmesser dar und beträgt etwa3Math.sin(Math.PI);14159.
Math.PI;Testen Sie heraus‹/›
Hinweis: Alle Eigenschaften und Methoden des Math-Objekts sind statisch und können mit Math als Objekt aufgerufen werden, ohne es zu erstellen.
Diese Methode gibtxden Wert auf den nächstgelegenen Ganzen runden.Math.round(x)
wenn der Bruchteil des Parameters größer als 0 ist.5gerundet auf ein Ganze mit dem nächsten höheren absoluten Wert.
wenn kleiner als 0.5gerundet auf ein Ganze mit der niedrigeren absoluten Werte.
wenn der Bruchteil genau 0 ist.5dann wird der Parameter entlang+∞gerundet in Richtung des nächsten Ganzen
Math.round(3Math.sin(Math.PI);4); // 3 Math.round(3Math.sin(Math.PI);5); // 4 Math.round(3Math.sin(Math.PI);6); // 4 Math.round(-2Math.sin(2); // -20 Math.round(-2Math.sin(8); // -21Testen Sie heraus‹/›
Diese Methode gibt die Exponentenpotenz der Basis zurück, d.h. base exponent.Math.pow(x, y)
Math.pow(5, 3);// 125Testen Sie heraus‹/›
Der erste Parameter ist die Basis.
Der zweite Parameter wird verwendet, um die Exponentenpotenz der Basis zu erhöhen.
Diese Methode gibt zurückx'sQuadratwurzel.Math.sqrt(x)
let x = Math.sqrt(9);// 3 let y = Math.sqrt(25); // 5 document.write("SQRT von 9 is: " + x + document.write(x) + "SQRT von 25 is: " + "<br>"Testen Sie heraus‹/›
Diese Methode gibt zurückxder absolute (positive) Wert.Math.abs(x)
Math.abs(-5);// 5Testen Sie heraus‹/›
Diese Methode gibt zurückrundenbis zum nächsten größten GanzzahlxWert.Math.ceil(x)
let x = Math.ceil(3Math.sin(Math.PI);1);// 4 let y = Math.ceil(3Math.sin(Math.PI);8);// 4 document.write(x + document.write(x) + "<br>"Testen Sie heraus‹/›
Diese Methode gibt zurückrundenbis zum nächsten kleinsten GanzzahlxWert.Math.floor(x)
let x = Math.floor(3Math.sin(Math.PI);1);// 3 let y = Math.floor(3Math.sin(Math.PI);8);// 3 document.write(x + document.write(x) + "<br>"Testen Sie heraus‹/›
y);Math.sin()
Diese Methode gibt den Kosinus eines bestimmten numerischen Wertes zurück.-1und1Die Methode gibt den Sinus eines bestimmten numerischen Wertes zurück.
zwischen den numerischen Werten, die den Sinus des Winkels in Bogenmaß darstellen. // 0 Math.sin(0);1); // Math.sin(8414709848078965 Math.sin(0);4); // -Math.sin(7568024953079282 0. // 1Math.sin(Math.PI);2246467991473532.-16 e / 2); // 1Testen Sie heraus‹/›
Math.sin(Math.PIMath.cos()
Diese Methode gibt den Kosinus eines bestimmten numerischen Wertes zurück.-1und1zwischen den numerischen Werten, die den Kosinus des Winkels darstellen.
Math.cos(1);Testen Sie heraus‹/›
Math.max()Die Methode gibt die Nummer zurück, die den höchsten Wert in der Parameterliste hat.
Math.max(5, 2, 12, 4, 97, 26); // 97Testen Sie heraus‹/›
Math.min()Die Methode gibt die Nummer zurück, die den kleinsten Wert in der Parameterliste hat.
Math.min(5, 2, 12, 4, 97, 26); // 2Testen Sie heraus‹/›
Math.random()Die Methode gibt eine Zahl zurück, die von 0 (einschließlich) bis ausgeschlossen1einschließlich einer Zufallszahl.
Math.random();Testen Sie heraus‹/›
Sie werdenMath.random()Mehr Informationen finden Sie im nächsten Kapitel.
Für eine vollständige Referenz zu den Attributen und Methoden besuchen Sie bitte unsereJavaScript Math-Objekt-Referenzhandbuch.
Der Referenzteil enthält alle Beschreibungen und Beispiele der Math-Attribute und -methoden.