Das Math-Objekt ermöglicht es Ihnen, mathematische Aufgaben auf Zahlen auszuführen.
Das Math-Objekt
Das Math-Objekt ermöglicht es Ihnen, mathematische Aufgaben zu erfüllen.
Das Math-Objekt enthält mehrere mathematische Methoden.
Eine häufige Verwendung des Math-Objekt ist eine Zufallszahl zu erzeugen:
Math hat keinen Konstruktor. Keine Methoden haben zuerst ein Math-Objekt zu erstellen.
Math.min() und Math.max()
Math.min() und Math.max() kann verwendet werden , um die niedrigste oder höchste Wert in einer Liste von Argumenten zu finden:
Math.random()
Math.random() liefert eine Zufallszahl zwischen 0 (inklusive) und 1 (exklusiv):
Math.random() gibt immer eine Zahl kleiner als 1 ist .
Math.round()
Math.round() rundet eine Zahl auf die nächste ganze Zahl:
Math.ceil()
Math.ceil() rundet eine Zahl auf die nächste ganze Zahl:
Math.floor()
Math.floor() rundet eine Zahl auf die nächste ganze Zahl:
Math.floor() und Math.random() können zusammen verwendet werden , um eine Zufallszahl zwischen 0 und 10 zurück:
Beispiel
Math.floor(Math.random() * 11); // returns a random number between 0 and 10
Versuch es selber " Mathematische Konstanten
JavaScript bietet 8 mathematische Konstanten, die mit dem Math-Objekt zugegriffen werden kann:
Beispiel
Math.E // returns Euler's number
Math.PI // returns PI
Math.SQRT2
// returns the square root of 2
Math.SQRT1_2
// returns the square root of 1/2
Math.LN2
// returns the natural logarithm of 2
Math.LN10
// returns the natural logarithm of 10
Math.LOG2E
// returns base 2 logarithm of E
Math.LOG10E
// returns base 10 logarithm of E
Versuch es selber " Math Objektmethoden
Methode | Beschreibung |
---|---|
abs(x) | Gibt den absoluten Wert von x |
acos(x) | Gibt den Arkuskosinus von x, in Radiant |
asin(x) | Gibt den Arcussinus von x, in Radiant |
atan(x) | Liefert den Arkustangens von x als numerischer Wert zwischen -PI / 2 und PI / 2 Radiant |
atan2(y,x) | Liefert den Arkustangens des Quotienten aus seiner Argumente |
ceil(x) | Returns x, aufgerundet auf die nächste ganze Zahl |
cos(x) | Liefert den Cosinus von x (x ist in Radianten) |
exp(x) | Gibt den Wert von E x |
floor(x) | Returns x, abgerundet nach unten auf die nächste ganze Zahl |
log(x) | Gibt den natürlichen Logarithmus (Basis E) von x |
max(x,y,z,...,n) | Gibt die Nummer mit dem höchsten Wert |
min(x,y,z,...,n) | Gibt die Nummer mit dem niedrigsten Wert |
pow(x,y) | Gibt den Wert von x auf die Kraft der y |
random() | Gibt eine Zufallszahl zwischen 0 und 1 |
round(x) | Runden x auf den nächsten ganzzahligen |
sin(x) | Gibt den Sinus von x (x ist in Radianten) |
sqrt(x) | Gibt die Quadratwurzel von x |
tan(x) | Gibt den Tangens eines Winkels |
Komplette Math Reference
Eine vollständige Referenz, gehen Sie auf unsere komplette Math - Objekt Referenz .
Die Referenz enthält Beschreibungen und Beispiele für alle mathematischen Eigenschaften und Methoden.
Testen Sie sich mit Übungen!
Übung 1 » Übung 2» Übung 3 » Übung 4»