Helion dhtml site
Obiekt MathAndrzej Szewczyk
[strona główna] [skrypty]
Obiekt Math udostępnia osiem stałych oraz 17 metod.
Stałe obiektu Math są (co chyba oczywiste) tylko do odczytu.
Przykład zastosowania:
Poniższa funkcja zwraca pierwiastek kwadratowy z 1/2
function getRoot1_2()
{
return Math.SQRT1_2
}
Stałe obiektu Math
Nazwa stałej
Opis
Wartość przybliżona
E
stała Eulera (e)
2.718
LN2
logarytm nauralny z 2
0.693
LN10
logarytm naturalny z 10
2.302
LN2E
logarytm o podstawie 2 z e
1.442
LN10E
logarytm o podstawie 10 z e
0.434
PI
liczba Pi
3.14159
SQRT1_2
pierwiastek kwadratowy z ˝
0.707
SQRT2
pierwiastek kwadratowy z 2
1.414
Obiekt Math udostępnia 17 metod.
Przykład zastosowania:
Poniższy przykład zwraca logarytm naturalny ze zmiennej x:
function getLog(x)
{
return Math.log(x)
}
W przypadku uruchomienia funkcji dla x=10 otrzymamy 2.302585092994046.
Metody obiektu Math
Nazwa metody
Opis
abs()
zwraca wartość bezwzględną argumentu
acos()
zwraca arcus cosinus argumentu
asin()
zwraca arcus sinus argumentu
atan()
zwraca arcus tangens argumentu
ceil()
zwraca najmniejszą liczbę całkowitą większą bądź równą argumentowi
cos()
zwraca cosinus argumentu
exp()
zwraca e do potęgi równej argumentowi
floor()
zwraca największą liczbe całkowitą mniejszą bądź równą argumentowi
log()
zwraca logarytm dziesiętny argumentu
max()
zwraca większy z dwóch argumentów
min()
zwraca mniejszy z dwóch argumentów
pow()
awraca wartość argumentu pierwszego podniesionego do potęgi równej argumentowi drugiemu
random()
zwarca wartość pseudolosową od 0 do 1
round()
zwraca wartość zaokrąglenia argumentu do najbliższej liczby calkowitej
sin()
zwraca sinus argumentu
sqrt()
zwraca pierwiastek kwadratowy argumentu
tan()
zwaraca tangens argumentu
© Wydawnictwo Helion
Wyszukiwarka
Podobne podstrony:
listart cgi id=3listart cgi id=22listart cgi id=25listart cgi id=24listart cgi id=2listart cgi id=16listart cgi id=26listart cgi id=15listart cgi id=18listart cgi id=4listart cgi id=4listart cgi id=20listart cgi id=7listart cgi id=21listart cgi id=6listart cgi id=10listart cgi id=11listart cgi id=19listart cgi id=28wiÄcej podobnych podstron