L'objet Math vous permet d'effectuer des tâches mathématiques sur les nombres.
L'objet Math
L'objet Math vous permet d'effectuer des tâches mathématiques.
L'objet Math comprend plusieurs méthodes mathématiques.
Une utilisation courante de l'objet Math est de créer un nombre aléatoire:
Math n'a pas de constructeur. Aucune méthode doivent créer un objet Math premier.
Math.min() et Math.max()
Math.min() et Math.max() peuvent être utilisées pour trouver la valeur minimale ou maximale dans une liste d'arguments:
Math.random()
Math.random() renvoie un nombre aléatoire entre 0 (inclus) et 1 (exclusive):
Math.random() retourne toujours un nombre inférieur à 1.
Math.round()
Math.round() arrondit un nombre à l'entier le plus proche:
Math.ceil()
Math.ceil() arrondit un nombre à l'entier le plus proche:
Math.floor()
Math.floor() arrondit un nombre à l'entier le plus proche:
Math.floor() et Math.random() peuvent être utilisés ensemble pour retourner un nombre aléatoire entre 0 et 10:
Exemple
Math.floor(Math.random() * 11); // returns a random number between 0 and 10
Essayez - le vous - même » Math Constantes
JavaScript fournit 8 constantes mathématiques qui peuvent être accessibles avec l'objet Math:
Exemple
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
Essayez - le vous - même » Méthodes mathématiques de l'objet
méthode | La description |
---|---|
abs(x) | Renvoie la valeur absolue de x |
acos(x) | Retourne le cosinus de x, en radians |
asin(x) | Renvoie l'arcsinus de x, en radians |
atan(x) | Renvoie l'arctangente de x comme une valeur numérique entre PI / 2 et PI / 2 radians |
atan2(y,x) | Renvoie l'arctangente du quotient de ses arguments |
ceil(x) | Retours x, arrondi au nombre entier le plus proche |
cos(x) | Renvoie le cosinus de x (x est en radians) |
exp(x) | Renvoie la valeur de E x |
floor(x) | Retours x, arrondi vers le bas à l'entier le plus proche |
log(x) | Renvoie le logarithme naturel (base E) x |
max(x,y,z,...,n) | Renvoie le nombre avec la valeur la plus élevée |
min(x,y,z,...,n) | Renvoie le nombre avec la valeur la plus faible |
pow(x,y) | Renvoie la valeur de x à la puissance y |
random() | Renvoie un nombre aléatoire entre 0 et 1 |
round(x) | Rounds x à l'entier le plus proche |
sin(x) | Retourne le sinus de x (x est en radians) |
sqrt(x) | Renvoie la racine carrée de x |
tan(x) | Renvoie la tangente d'un angle |
Complete Math Reference
Pour une référence complète, accédez à notre complète Référence de l' objet Math .
La référence contient des descriptions et des exemples de toutes les propriétés et méthodes mathématiques.
Testez-vous avec des exercices!
Exercice 1 » Exercice 2» Exercice 3 » Exercice 4»