L’objet number de JavaScript vous permet de représenter une valeur numérique. Ce peut être un entier ou une virgule flottante. L’objet number de JavaScript suit la norme IEEE pour représenter les nombres à virgule flottante.
À l’aide du constructeur Number (), vous pouvez créer un objet numérique en JavaScript. Par exemple:
var n=new Number(valeur);
Si la valeur ne peut pas être convertie en nombre, elle renvoie NaN (pas un nombre) qui peut être vérifiée par la méthode isNaN ().
Vous pouvez également affecter directement un nombre à une variable. Par exemple:
var x=102;//valeur entière var y=102.7;//valeur à virgule var z=13e4;//valeur exponentielle, = 130000 var n=new Number(16);//valeur entière par l’objet number
Résultat :
102 102.7 130000 16
JavaScript nombre constant
Voyons la liste des constantes numériques de JavaScript avec une description.
Constant | La description |
---|---|
MIN_VALUE | renvoie la valeur minimale la plus grande. |
MAX_VALUE | renvoie la plus grande valeur maximale. |
POSITIVE_INFINITY | renvoie l’infini positif, la valeur de dépassement. |
NEGATIVE_INFINITY | renvoie l’infini négatif, la valeur de dépassement. |
NaN | représente la valeur « pas un nombre ». |
JavaScript méthodes de nombres
Voyons la liste des méthodes de nombres JavaScript avec leur description.
Les méthodes | La description |
---|---|
isFinite () | Il détermine si la valeur donnée est un nombre fini. |
isInteger () | Il détermine si la valeur donnée est un entier. |
parseFloat () | Il convertit la chaîne donnée en un nombre à virgule flottante. |
parseInt () | Il convertit la chaîne donnée en un nombre entier. |
toExponential () | Il retourne la chaîne qui représente la notation exponentielle du nombre donné. |
toFixed () | Il retourne la chaîne qui représente un nombre avec des chiffres exacts après un signe décimal. |
toPrecision () | Il retourne la chaîne représentant un nombre de précision spécifié. |
toString () | Il retourne le nombre donné sous forme de chaîne. |