Typy obiekt≤w - Math |
Przejd╝ do: [w│a╢ciwo╢ci] | [metody]
DziΩki obiektowi typu Math mo┐emy dokonywaµ r≤┐nych operacji matematycznych na danych.
Obiektu Math
nie deklaruje siΩ u┐ywaj▒c operatora new. Taka deklaracja wywo│a b│▒d, poniewa┐ obiekt jest tworzony automatycznie.
Interpretowanie obietku Math
wymaga wersji JavaScript 1.
W│a╢ciwo╢ci | |||
E |
liczba e w przybli┐eniu r≤wna 2.718 |
1 |
|
LN2 |
logarytm naturalny z 2 w przybli┐eniu r≤wny 0.693 |
1 |
|
LN10 |
logarytm naturalny z 10 w przybli┐eniu r≤wny 2.302 |
1 |
|
LOG2E |
logarytm z e przy podstawie z 2 w przybli┐eniu r≤wny 1.442 |
1 |
|
LOG10E |
logarytm z e przy podstawie z 10 w przybli┐eniu r≤wny 0.434 |
1 |
|
PI |
liczba pi w przybli┐eniu r≤wna 3.14159 |
1 |
|
SQRT1_2 |
pierwiastek kwadratowy z 1/2 w przybli┐eniu r≤wny 0.707 |
1 |
|
SQRT2 |
pierwiastek kwadratowy z 2 w przybli┐eniu r≤wny 1.414 |
1 |
Metody | |||
abs(x) |
warto╢µ bezwzglΩdna |
1 |
|
acos(x) |
arcus cosinus |
1 |
|
asin(x) |
arcus sinus |
1 |
|
atan(x) |
arkus tangens |
1 |
|
atan2(y, x) |
warto╢µ k▒ta w radianach dla punktu (x,y) w uk│adzie wsp≤│rzΩdnych |
1 |
|
ceil(x) |
zaokr▒glenie w g≤rΩ |
1 |
|
cos(x) |
cosinus |
1 |
|
exp(x) |
warto╢µ ex, gdzie e to liczba Eulera, w przybli┐eniu r≤wna 2.718 |
1 |
|
floor(x) |
zaokr▒glenie w d≤│ |
1 |
|
log(x) |
logarytm naturalny |
1 |
|
max([liczba1], [liczba2], ...) |
wybiera warto╢µ najwiΩksz▒ z podanych, je┐eli nie podano ┐adnych liczb to zwracana jest minus niesko±czono╢µ |
1 |
|
min([liczba1], [liczba2], ...) |
wybiera warto╢µ najmniejsz▒ z podanych, je┐eli nie podano ┐adnych liczb to zwracana jest plus niesko±czono╢µ |
1 |
|
pow(podstawa, wyk│adnik) |
potΩga postaci podstawawyk│adnik |
1 |
|
random |
1 |
||
round(x) |
zaokr▒glenie |
1 |
|
sin(x) |
sinus |
1 |
|
sqrt(x) |
pierwiastek kwadratowy, dla liczb ujemnych zwraca 0 |
1 |
|
tan(x) |
tangens |
1 |
![]() |