Opérateur | Description |
+ | addition |
- | soustraction |
* | multiplication |
/ | division |
% | modulo (reste de la division entière) |
(pour l'élévation à la puissance, utiliser la fonction Math.pow) |
Constante | Description |
Math.E | le nombre d'Euler e (environ 2.718) |
Math.LN2 | le logarithme népérien de 2 (environ 0.693) |
Math.LN10 | le logarithme népérien de 10 (environ 2.302) |
Math.PI | Le nombre pi (environ 3.14) |
Math.SQRT1_2 | la racine carrée de 1/2 (environ 0.707) |
Math.SQRT2 | la racine carrée de 2 (environ 1.414) |
Fonction | Description |
Math.abs(x) | Renvoie la valeur absolue de x |
Math.acos(x) | Renvoie l'arccosinus de x en radians |
Math.asin(x) | Renvoie l'arcsinus de x radians |
Math.atan(x) | Renvoie l'arctangente de x, compris entre -PI/2 and PI/2 radians |
Math.atan2(y,x) | Renvoie l'arctangente du quotient de ses arguments |
Math.ceil(x) | Renvoie l'arrondi supérieur de x |
Math.cos(x) | Renvoie le cosinus de x (x exprimé en radians) |
Math.exp(x) | Renvoie ex |
Math.floor(x) | Renvoie la partie entière de x |
Math.log(x) | Renvoie le logarithme népérien de x |
Math.max(x,y,z,...,n) | Renvoie la plus grande valeur |
Math.min(x,y,z,...,n) | Renvoie la plus petite valeur |
Math.pow(x,y) | Renvoie la valeur de x à la puissance y |
Math.random() | Renvoie un nombre aléatoire entre 0 et 1 |
Math.round(x) | Arrondi x à l'entier le plus proche |
Math.sin(x) | Renvoie le sinus de x (x exprimé en radians) |
Math.sqrt(x) | Renvoie la racine carrée de x |
Math.tan(x) | Renvoie la tangente de x (x exprimé en radians) |