L’objet math de JavaScript fournit plusieurs constantes et méthodes pour effectuer des opérations mathématiques. Contrairement à l’objet date, il n’a pas de constructeur.
Les méthodes de Math en JavaScript
Voyons la liste des méthodes JavaScript Math avec description.
Les méthodes | La description |
---|---|
abdos() | Il retourne la valeur absolue du nombre donné. |
acos () | Il retourne l’arccosine du nombre donné en radians. |
asin() | Il retourne l’arcsine du nombre donné en radians. |
atan() | Il retourne l’arc tangente du nombre donné en radians. |
cbrt () | Il retourne la racine du cube du nombre donné. |
ceil () | Il retourne une valeur entière la plus petite, supérieure ou égale au nombre donné. |
cos () | Il retourne le cosinus du nombre donné. |
cosh() | Il retourne le cosinus hyperbolique du nombre donné. |
exp () | Il retourne la forme exponentielle du nombre donné. |
floor() | Il renvoie la plus grande valeur entière, inférieure ou égale au nombre donné. |
hypot () | Il retourne la racine carrée de la somme des carrés de nombres donnés. |
log() | Il retourne le logarithme naturel d’un nombre. |
max () | Il retourne la valeur maximale des nombres donnés. |
min () | Il renvoie la valeur minimale des nombres donnés. |
pow () | Il renvoie la valeur de base à la puissance de l’exposant. |
random() | Il retourne un nombre aléatoire compris entre 0 (inclus) et 1 (exclusif). |
round() | Il retourne la valeur entière la plus proche du nombre donné. |
sign() | Il retourne le signe du nombre donné |
sin() | Il retourne le sinus du nombre donné. |
sinh () | Il retourne le sinus hyperbolique du nombre donné. |
sqrt () | Il retourne la racine carrée du nombre donné |
tan() | Il retourne la tangente du nombre donné. |
tanh () | Il retourne la tangente hyperbolique du nombre donné. |
trunc () | Il retourne une partie entière du nombre donné. |
Math.sqrt (n)
La méthode JavaScript math.sqrt (n) renvoie la racine carrée du nombre donné.
La racine carrée de 17 est: <span id = "p1"> </span> < script > document.getElementById ('p1') .innerHTML = Math .sqrt (17); </script>
Résultat :
La racine carrée de 17 est: 4.123105625617661
Math.random ()
La méthode JavaScript math.random () renvoie le nombre aléatoire compris entre 0 et 1.
Le nombre aléatoire est: <span id = "p2"> </span> <script> document.getElementById ('p2') .innerHTML = Math .random (); </script>
Résultat :
Math.pow (m, n)
La méthode JavaScript math.pow (m, n) renvoie le m à la puissance de n qui est m n .
3 à la puissance de 4 est: <span id = "p3"> </span> <script> document.getElementById ('p3') .innerHTML = Math .pow (3,4); </script>
Résultat :
3 à la puissance de 4 est: 81
Math.floor (n)
La méthode JavaScript math.floor (n) renvoie le plus petit entier pour le nombre donné. Par exemple 3 pour 3,7 et 5 pour 5,9 etc.
Le floor de 4.6 correspond à: <span id = "p4"> </span> <script> document.getElementById ('p4') .innerHTML = Math .floor (4.6); </script>
Résultat :
Le floor de 4.6 correspond à 4
Math.round (n)
La méthode JavaScript math.round (n) renvoie l’entier arrondi le plus proche du nombre donné. Si la fraction est égale ou supérieure à 0,5, elle passe à la valeur supérieure 1, sinon à la valeur 0. Par exemple, 4 pour 3,7, 3 pour 3,3 et 6 pour 5,9, etc.
La round de 4,3 est: <p id = "p6"> </p> <br> La ronde de 4,7 est: <span id = "p7"> </span> <script> document.getElementById ('p6') .innerHTML = Math .round (4.3); document.getElementById ('p7') .innerHTML = Math .round (4.7); </script>
Résultat :
La round de 4,3 est: 4 La ronud de 4.7 est: 5
Math.abs (n)
La méthode JavaScript math.abs (n) renvoie la valeur absolue du nombre donné. Par exemple 4 pour -4 et 6,6 pour -6,6 etc.
La valeur absolue de -4 est: <span id = "p8"> </span> <script> document.getElementById ('p8') .innerHTML = Math .abs (-4); </script>
Résultat :
La valeur absolue de -4 est: 4