Ultimele tutoriale de dezvoltare web
 

JavaScript Math obiect


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:

Exemplu

Math.random();       // returns a random number
Încearcă - l singur »

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:

Exemplu

Math.min(0, 150, 30, 20, -8, -200);      // returns -200
Încearcă - l singur »

Exemplu

Math.max(0, 150, 30, 20, -8, -200);      // returns 150
Încearcă - l singur »

Math. random()

Math. random() Math. random() returnează un număr aleator între 0 (inclusive) și 1 (exclusive) :

Exemplu

Math.random();              // returns a random number
Încearcă - l singur »

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:

Exemplu

Math.round(4.7);            // returns 5
Math.round(4.4);            // returns 4
Încearcă - l singur »

Math. ceil()

Math. ceil() Math. ceil() runde un număr de până la cel mai apropiat număr întreg:

Exemplu

Math.ceil(4.4);             // returns 5
Încearcă - l singur »

Math. floor()

Math. floor() Math. floor() Rotunjește un număr la cel mai apropiat număr întreg:

Exemplu

Math.floor(4.7);            // returns 4
Încearcă - l singur »

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»