Obiekt Math pozwala na wykonywanie zadań matematycznych na liczbach.
Przedmiot Matematyka
Obiekt Math pozwala na wykonywanie zadań matematycznych.
Obiekt Math zawiera kilka metod matematycznych.
Jednym z powszechnych zastosowań obiektu Math jest stworzenie liczb losowych:
Matematyka ma konstruktora. Nie ma metody, aby utworzyć obiekt Math pierwsze.
Math.min() i Math.max()
Math.min() i Math.max() mogą być użyte do znalezienia najniższą lub najwyższą wartość z listy argumentów:
Math.random()
Math.random() zwraca liczbę losową z zakresu od 0 (włącznie) i 1 (wyłączny):
Math.random() zawsze zwraca wiele niższa niż 1.
Math.round()
Math.round() zaokrągla liczbę do najbliższej liczby całkowitej:
Math.ceil()
Math.ceil() zaokrągla liczbę w górę do najbliższej liczby całkowitej:
Math.floor()
Math.floor() zaokrągla liczbę w dół do najbliższej liczby całkowitej:
Math.floor() i Math.random() mogą być wykorzystywane razem, aby powrócić losową liczbę pomiędzy 0 i 10:
Stałe matematyczne
JavaScript posiada 8 stałych matematycznych, które mogą być dostępne z obiektu Math:
Przykład
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
Spróbuj sam " Metody matematyczne obiektu
metoda | Opis |
---|---|
abs(x) | Zwraca wartość bezwzględną x |
acos(x) | Zwraca arcus cosinus x, w radianach |
asin(x) | Zwraca sinus x, w radianach |
atan(x) | Zwraca arcus tangens x jako wartość liczbową pomiędzy -pi / 2 i PI / 2 radianów |
atan2(y,x) | Zwraca arcus tangens ilorazu swoje argumenty |
ceil(x) | Zwraca x, zaokrąglona w górę do najbliższej liczby całkowitej |
cos(x) | Zwraca cosinus x (x jest w radianach) |
exp(x) | Zwraca wartość E x |
floor(x) | Zwraca x, zaokrąglona w dół do najbliższej liczby całkowitej |
log(x) | Zwraca logarytm naturalny (podstawa E) x |
max(x,y,z,...,n) | Zwraca liczbę o najwyższej wartości |
min(x,y,z,...,n) | Zwraca liczbę o najniższej wartości |
pow(x,y) | Zwraca wartość x do potęgi y |
random() | Zwraca liczbę losową z przedziału od 0 do 1 |
round(x) | Tury x do najbliższej liczby całkowitej |
sin(x) | Zwraca sinus x (x jest w radianach) |
sqrt(x) | Zwraca pierwiastek kwadratowy z x |
tan(x) | Zwraca tangens kąta |
Kompletna Math Reference
Pełną odniesienia, przejdź do naszego całkowitego odwołania do obiektu Math .
Wniosek zawiera opisy i przykłady wszystkich właściwości i metod matematycznych.
Sprawdź się z ćwiczeń!
Ćwiczenie 1 » Ćwiczenie 2» Ćwiczenie 3 » Ćwiczenia 4»