English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Objet Math JavaScript

Math est un objet intégré, disposant d'attributs et de méthodes pour les constantes et les fonctions mathématiques. Ce n'est pas un objet de fonction.

Objet Math

L'objet Math vous permet d'exécuter des tâches mathématiques sur des nombres.

Contrairement aux autres objets globaux, Math n'est pas un constructeur.

Tous les attributs et méthodes de Math sont statiques et peuvent être appelés en tant qu'objet Math sans créer d'objet.

Par exemple, appeler le constante piMath.PI, appeler la fonction sinusMath.sin(x), où x est le paramètre de la méthode.

var x = Math.PI;  // Retourne PI
var y = Math.sqrt(25);// Retourne25La valeur du carré racine
Tester voir‹/›

Vous pouvez tester sur notreTutoriel JavaScript MathPour plus d'informations sur Math, veuillez consulter

Propriétés de l'objet mathématique

Le tableau suivant liste les propriétés de l'objet Math :

PropriétéDescription
ERetourne le nombre d'Euler, la base du logarithme naturel e, environ2.718
LN2Retourne2Le logarithme naturel, environ 0.693
LN10Retourne le logarithme naturel10, environ2.302
LOG2ERetourne e2Logarithme en base e, environ1.442
LOG10ERetourne e10Logarithme en base e, environ 0.434
PIRetourne PI, environ3.14
SQRT1_2Retourne1/2La valeur du carré racine, environ 0.707
SQRT2Retourne2La valeur du carré racine, environ1.414

Méthodes de l'objet mathématique

Le tableau suivant liste les méthodes de l'objet Math :

MéthodeDescription
abs(x)Retourne la valeur absolue de x
acos(x)Retourne l'arc cosinus de x en radians
acosh(x)Retourne la valeur arc cosinus hyperbolique de x
asin(x)Retourne l'angle en radians de x
asinh(x)Retourne la valeur arc sinus hyperbolique de x
atan(x)Retourne la valeur arc tangente de x-PI / 2et PI / 2Nombre entre les angles
atan2(y, x)Retourne la valeur arc tangente de la quotient de ses paramètres
atanh(x)Retourne l'arc tangente hyperbolique de x
cbrt(x)Retourne la racine cubique de x
ceil(x)Retourne l'entier minimal supérieur ou égal à x
cos(x)Retourne le cosinus de x (x exprimé en radians)
cosh(x)Retourne la valeur cosinus hyperbolique de x
exp(x)Retourne E xvaleur
floor(x)Retourne l'entier maximal inférieur ou égal à x
log(x)log(x)
Retourne le logarithme naturel de x (basé sur E)1, n2, n3, ..., nX)max(n
Retourne le nombre le plus grand1, n2, n3, ..., nX)Retourne le nombre le plus petit
pow(x, y)Retourne la valeur de x élevée à la puissance y
random()Retourne un nombre entre 0 et1Entre les nombres aléatoires
round(x)Rondonne x au nombre entier le plus proche
sin(x)Retourne le sinus de x (x exprimé en radians)
sinh(x)Retourne la valeur hyperbolique de la sinus (x)
sqrt(x)Retourne la racine carrée de x
tan(x)Retourne la tangente de l'angle (x)
tanh(x)Retourne la tangente hyperbolique du nombre (x)
trunc(x)Retourne l'entier le plus proche du nombre (x)

Attention :Fonctions trigonométriques (sin(), cos(), tan(), asin(), acos(), atan(), atan2()) pour l'angle attendu ou retourné exprimé en radians.

Pour convertir des radians en degrés, divisez par (Math.PI / 180), puis multipliez par cette valeur pour effectuer une autre conversion.