JavaScript - Tutorial - Objektreferenz - Das Math-Objekt
|
|
Math
Das Math-Objekt ist ein einzelnes vordefiniertes Objekt.
Es ist nicht sinnvoll, weitere Objekte dieses Typs anzulegen.
|
|
Konstanten des Objekts Math |
Konstante | | Bedeutung | |
Wert (wird bei deaktiviertem JavaScript nicht angezeigt) |
E | | e | | |
PI | | π | | |
LN2 | | loge2 | | |
LN10 | | loge10 | | |
LOG2E | | log2e | | |
LOG10E | | log10e | | |
SQRT1_2 | | (0.5)0.5 | | |
SQRT2 | | (2)0.5 | | |
|
|
Funktionen des Objekts Math |
Funktion | | mathematische Schreibweise |
Winkelfunktionen |
cos(x) | | cos(x) |
sin(x) | | sin(x) |
tan(x) | | tan(x) |
Winkel-Umkehrfunktionen |
acos(x) | | arccos(x) |
asin(x) | | arcsin(x) |
atan(x) | | arctan(x) |
Potenzfunktionen |
pow(x,y) | | xy |
exp(x) | | ex |
sqrt(x) | | x0.5 |
Logarithmusfunktionen |
log(x) | | logex |
Rundungsfunktionen |
round(x) | | kaufmännische Rundung |
ceil(x) | | Aufrundung |
floor(x) | | Abrundung |
übrige |
abs(x) | | |x| |
max(a,b) | | gibt die größere der beiden Zahlen zurück |
min(a,b) | | gibt die kleinere der beiden Zahlen zurück |
random() | | eine zufällige Gleitkommazahl zwischen 0 und 1 |
|
|
Benutzung der Funktionen des Objekts Math
function logxy(x,y)
{
return (Math.log(y)/Math.log(x));
}
|
Hier wird eine Funktion definiert,
die unter Verwendung der Funktion Math.log die Formel logxy löst.
Hier einige weitere Beispiele:
JavaScript | | Formel | |
Wert (wird nur bei aktiviertem JavaScript angezeigt) |
logxy(10,1000) | | logxy (Verwendung der obigen Funktion) | | |
Math.pow(10,3) | | 103 | | |
Math.sin(Math.PI) | | sin(π) | | |
Math.cos(Math.PI) | | cos(π) | | |
Math.abs(-6.3) | | |-6.3| | | |
Math.floor(6.3) | | Abrundung von 6.3 | | |
Math.ceil(6.3) | | Aufrundung von 6.3 | | |
Math.random() | | Zufallszahl | | |
|
|
Autor: Ulrich Kritzner
|