Obiectul Math vă permite să efectuați sarcini matematice pe numere.
Math Obiectul
Obiectul Math vă permite să efectuați sarcini matematice.
Obiectul Math include mai multe metode matematice.
O utilizare comună a obiectului Math este de a crea un număr aleatoriu:
Math nu are constructor. Nu există metode trebuie să creeze un obiect Math prima.
Math. min() Math. min() și Math. max() Math. max()
Math. min() Math. min() și Math. max() Math. max() poate fi utilizată pentru a găsi cea mai mică sau cea mai mare valoare într - o listă de argumente:
Math. random()
Math. random() Math. random() returnează un număr aleator între 0 (inclusive) și 1 (exclusive) :
Math. random() Math. random() returnează întotdeauna un număr mai mic de 1.
Math. round()
Math. round() Math. round() runde un număr la cel mai apropiat număr întreg:
Math. ceil()
Math. ceil() Math. ceil() runde un număr de până la cel mai apropiat număr întreg:
Math. floor()
Math. floor() Math. floor() Rotunjește un număr la cel mai apropiat număr întreg:
Math. floor() Math. floor() și Math. random() Math. random() pot fi utilizate împreună pentru a returna un număr aleatoriu între 0 și 10:
Exemplu
Math.floor(Math.random() * 11); // returns a random number between 0 and 10
Încearcă - l singur » Math Constante
JavaScript oferă 8 constante matematice care pot fi accesate cu obiectul Math:
Exemplu
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
Încearcă - l singur » Metode Math obiect
Metodă | Descriere |
---|---|
abs(x) | Returnează valoarea absolută a lui x |
acos(x) | Returnează arccosinusului x, în radiani |
asin(x) | Returnează arcsinus lui x, în radiani |
atan(x) | Returnează arctangenta x ca valoare numerică între pi / 2 și PI / 2 radiani |
atan2(y,x) | Returnează arctangenta raportul dintre argumentele sale |
ceil(x) | Livrare x, rotunjit în sus la cel mai apropiat număr întreg |
cos(x) | Returnează cosinusul x (x is in radians) |
exp(x) | Returnează valoarea E x |
floor(x) | Livrare x, rotunjit în jos la cel mai apropiat număr întreg |
log(x) | Returnează logaritmul natural (base E) x |
max(x,y,z,...,n) | Returnează numărul cu cea mai mare valoare |
min(x,y,z,...,n) | Returnează numărul cu cea mai mică valoare |
pow(x,y) | Returnează valoarea lui x la puterea lui y |
random() | Returnează un număr aleatoriu între 0 și 1 |
round(x) | Runde x cel mai apropiat număr întreg |
sin(x) | Returnează sinusul lui x (x is in radians) |
sqrt(x) | Returnează rădăcina pătrată a lui x |
tan(x) | Returnează tangenta unui unghi |
Math complet de referință
Pentru o referință completă, du - te la nostru obiect de referință Math complet .
Referința conține descrieri și exemple ale tuturor proprietăților și metodelor matematice.
Testați-te cu exerciții!
Exercițiul 1 » Exercițiul 2» Exercițiul 3 » Exercițiul 4»