HTML-Dateien selbst erstellen
Dokumentation: JavaScript
JavaScript-Objektreferenz

Math


 Allgemeines zur Verwendung
 Eigenschaften
 Methoden


Allgemeines zur Verwendung

Mit dem Objekt Math können Sie Berechnungen, auch komplexe wissenschaftlicher oder kaufmännischer Art, durchführen. Dazu stehen Ihnen verschiedene mächtige Methoden und Funktionen sowie einige Eigenschaften zur Verfügung.

Instanz des Objekts Math erzeugen

Eine Instanz von Math brauchen Sie nicht eigens erzeugen. Sie können Eigenschaften und Methoden von Math direkt verwenden.

Schema:

Math.Eigenschaft/Methode(...)

Eigenschaften

Math.E
Lesen
Die Eulersche Konstante - Wert ca. 2,718.

Math.LN2
Lesen
Der natürliche Logarithmus von 2 - Konstante mit einem Wert von ca. 0,693.

Math.LN10
Lesen
Der natürliche Logarithmus von 10 - Konstante mit einem Wert von ca. 2,302.

Math.LOG2E
Lesen
Logarithmus von 2 - Konstante mit einem Wert von ca. 1,442.

Math.LOG10E
Lesen
Logarithmus von 10 - Konstante mit einem Wert von ca. 0,434.

Math.PI
Lesen
Konstante Pi für Kreiberechnungen mit einem Wert von ca. 3,14159.

Math.SQRT1_2
Lesen
Konstante für Quadratwurzel aus 0,5 - Wert von ca. 0,707.

Math.SQRT2
Lesen
Konstante für Quadratwurzel aus 2 - Wert von ca. 1,414.

Methoden

Math.abs(Zahl)
Liefert in jedem Fall den positiven Wert des übergebenen Parameters, einer beliebigen Zahl, zurück. War dieser vorher negativ, wird er positiv. Der übergebene Parameter "Zahl" kann wie auch bei den folgenden Methoden eine feste Zahl (z.B. 25 oder 0.123), eine numerische Variable (z.B. x) oder ein Rechenausdruck (z.B. 7 * 5+ 0.3) sein. Auch Rechenausdrücke mit Variablen sind erlaubt (z.B. x * i + 1).

Math.acos(Zahl)
Liefert den Arcus Cosinus des übergebenen Parameters, einer beliebigen Zahl, zurück.

Math.asin(Zahl)
Liefert den Arcus Sinus des übergebenen Parameters, einer beliebigen Zahl, zurück.

Math.atan(Zahl)
Liefert den Arcus Tangens des übergebenen Parameters, einer beliebigen Zahl, zurück.

Math.ceil(Zahl)
Liefert die nächsthöhere Ganzzahl des übergebenen Parameters, einer beliebigen Zahl, zurück. Falls die Zahl selbst ganzzahlig ist, wird sie nicht verändert.

Math.cos(Zahl)
Liefert den Cosinus des übergebenen Parameters, einer beliebigen Zahl, zurück.

Math.exp(Zahl)
Liefert den Exponentialwert des übergebenen Parameters, einer beliebigen Zahl, zurück.

Math.floor(Zahl)
Liefert die nächstniedrigere Ganzzahl des übergebenen Parameters, einer beliebigen Zahl, zurück. Falls die Zahl selbst ganzzahlig ist, wird sie nicht verändert.

Math.log(Zahl)
Liefert die Anwendung des natürlichen Logarithmus auf den übergebenen Parameter, einer beliebigen Zahl, zurück.

Math.max(Zahl1,Zahl2)
Liefert von zwei beliebigen, als Parameter übergebenen Zahlen die größere davon zurück.

Math.min(Zahl1,Zahl2)
Liefert von zwei beliebigen, als Parameter übergebenen Zahlen die kleinere davon zurück.

Math.pow(Zahl,Exponent)
Liefert den Wert von "Zahl" hoch "Exponent" zurück, wobei Zahl und Exponent als Parameter übergeben werden.

Math.random()
Liefert per Zufall entweder 1 oder 0 zurück. Achtung: Nur auf Unix-Systemen ausführbar.

Math.round(Zahl)
Liefert die nächste Ganzzahl des übergebenen Parameters, einer beliebigen Zahl, zurück und wendet dabei die kaufmännische Rundung an. Falls die Zahl selbst ganzzahlig ist, wird sie nicht verändert.

Math.sin(Zahl)
Liefert den Sinus des übergebenen Parameters, einer beliebigen Zahl, zurück.

Math.sqrt(Zahl)
Liefert die Quadratwurzel des übergebenen Parameters, einer beliebigen Zahl, zurück.

Math.tan(Zahl)
Liefert den Tangens des übergebenen Parameters, einer beliebigen Zahl, zurück.


Blättern:
Date     navigator

HTML-Dateien selbst erstellen
Dokumentation: JavaScript
JavaScript-Objektreferenz

© 1997  Stefan Münz, s.muenz@euromail.com