Python Tutorial

Méthodes de numérotation JavaScript


Méthodes de numérotation JavaScript

Ces méthodes numériques peut être utilisé sur tous les numéros JavaScript :

Méthode Description
toString() Renvoie un nombre sous forme de chaîne
toExponential() Renvoie un nombre écrit en notation exponentielle
toFixed() Renvoie un nombre écrit avec un nombre de décimales
toPrecision() Renvoie un nombre écrit avec une longueur spécifiée
Valeur de() Renvoie un nombre sous la forme d’un nombre

La méthode toString()

Le toString() La méthode renvoie un nombre sous forme de chaîne.

Toutes les méthodes numériques peuvent être utilisées sur n’importe quel type de nombres (littéraux, variables ou expressions) :

Exemple

soit x = 123 ;
x.toString();
(123).toString();
(100 + 23).toString();

Essayez-le vous-même »


La méthode toExponential()

toExponential() renvoie une chaîne, avec un nombre arrondi et écrit en notation exponentielle.

Un paramètre définit le nombre de caractères après la virgule :

Exemple

soit x = 9,656 ;
x.toExponential(2);
x.toExponential(4);
x.toExponential(6);

Essayez-le vous-même »

Le paramètre est facultatif. Si vous ne le spécifiez pas, JavaScript n’arrondira pas le nombre.



La méthode toFixed()

toFixed() renvoie une chaîne, avec le nombre écrit avec un nombre spécifié de décimales :

Exemple

soit x = 9,656 ;
x.toFixed(0);
x.toFixed(2);
x.toFixed(4);
x.toFixed(6);

Essayez-le vous-même »

toFixed(2) est parfait pour travailler avec de l’argent.


La méthode toPrecision()

toPrecision() renvoie une chaîne, avec un nombre écrit avec une longueur spécifiée :

Exemple

soit x = 9,656 ;
x.toPrecision();
x.toPrecision(2);
x.toPrecision(4);
x.toPrecision(6);

Essayez-le vous-même »


La méthode valueOf()

valueOf() renvoie un nombre en tant que nombre.

En JavaScript, un nombre peut être une valeur primitive (typeof = nombre) ou un objet (typeof = objet).

Le valueOf() La méthode est utilisée en interne dans JavaScript pour convertir les objets Number en valeurs primitives.

Il n’y a aucune raison de l’utiliser dans votre code.

Tous les types de données JavaScript ont un valueOf() et un toString() méthode.


Conversion de variables en nombres

Il existe 3 méthodes JavaScript qui peuvent être utilisées pour convertir une variable en nombre :

Méthode Description
Nombre() Renvoie un nombre converti à partir de son argument.
parseFloat() Analyse son argument et renvoie un nombre à virgule flottante
parseInt() Analyse son argument et renvoie un nombre entier

Les méthodes ci-dessus ne sont pas nombre méthodes. Ils sont mondial Méthodes JavaScript.


La méthode Number()

Le Number() peut être utilisée pour convertir des variables JavaScript en nombres :

Exemple

Nombre(vrai);
Nombre(faux);
Nombre(« 10 »);
Nombre( » 10″);
Nombre(« 10 « );
Nombre( » 10 « );
Nombre(« 10.33 »);
Nombre(« 10,33 »);
Nombre(« 10 33 »);
Nombre(« Jean »);

Essayez-le vous-même »

Si le nombre ne peut pas être converti, NaN (Pas un nombre) est renvoyé.


La méthode Number() utilisée sur les dates

Number() peut également convertir une date en nombre.

Note

Le Date() renvoie le nombre de millisecondes depuis le 1.1.1970.

Le nombre de millisecondes entre 1970-01-02 et 1970-01-01 est 86400000 :


La méthode parseInt()

parseInt() analyse une chaîne et renvoie un nombre entier. Les espaces sont autorisés. Seul le premier nombre est renvoyé :

Exemple

parseInt(« -10 »);
parseInt(« -10.33 »);
parseInt(« 10 »);
parseInt(« 10.33 »);
parseInt(« 10 20 30 »);
parseInt(« 10 ans »);
parseInt(« années 10 »);

Essayez-le vous-même »

Si le nombre ne peut pas être converti, NaN (Pas un nombre) est renvoyé.


La méthode parseFloat()

parseFloat() analyse une chaîne et renvoie un nombre. Les espaces sont autorisés. Seul le premier nombre est renvoyé :

Exemple

parseFloat(« 10 »);
parseFloat(« 10.33 »);
parseFloat(« 10 20 30 »);
parseFloat(« 10 ans »);
parseFloat(« ans 10 »);

Essayez-le vous-même »

Si le nombre ne peut pas être converti, NaN (Pas un nombre) est renvoyé.


Méthodes d’objets numériques

Ces méthodes objet appartiennent à la Nombre objet:

Méthode Description
Number.isInteger() Renvoie vrai si l’argument est un entier
Number.isSafeInteger() Renvoie vrai si l’argument est un entier sûr
Nombre.parseFloat() Convertit une chaîne en nombre
Nombre.parseInt() Convertit une chaîne en un nombre entier

Les méthodes numériques ne peuvent pas être utilisées sur des variables

Les méthodes numériques ci-dessus appartiennent au JavaScript Objet numérique.

Ces méthodes ne sont accessibles que comme Number.isInteger().

L’utilisation de X.isInteger() où X est une variable entraînera une erreur :

TypeError X.isInteger is not a function.


La méthode Number.isInteger()

Le Number.isInteger() la méthode renvoie true si l’argument est un entier.


La méthode Number.isSafeInteger()

Un entier sûr est un entier qui peut être exactement représenté par un nombre à double précision.

Le Number.isSafeInteger() la méthode renvoie true si l’argument est un entier sûr.

Exemple

Number.isSafeInteger(10);
Number.isSafeInteger(12345678901234567890);

Essayez-le vous-même »

Les entiers sûrs sont tous les entiers de -(253 – 1) à +(253 – 1).
Ceci est sûr : 9007199254740991. Ceci n’est pas sûr : 9007199254740992.


La méthode Number.parseFloat()

Number.parseFloat() analyse une chaîne et renvoie un nombre.

Les espaces sont autorisés. Seul le premier nombre est renvoyé :

Exemple

Number.parseFloat(« 10 »);
Number.parseFloat(« 10.33 »);
Number.parseFloat(« 10 20 30 »);
Number.parseFloat(« 10 ans »);
Number.parseFloat(« ans 10 »);

Essayez-le vous-même »

Si le nombre ne peut pas être converti, NaN (Pas un nombre) est renvoyé.

Note

Le Nombre méthodes Number.parseInt()
et Number.parseFloat()

sont les mêmes que les

Mondial méthodes parseInt() et parseFloat().

Le but est la modularisation des globals (pour faciliter l’utilisation du même code JavaScript en dehors du navigateur).


La méthode Number.parseInt()

Number.parseInt() analyse une chaîne et renvoie un nombre entier.

Les espaces sont autorisés. Seul le premier nombre est renvoyé :

Exemple

Number.parseInt(« -10 »);
Number.parseInt(« -10.33 »);
Number.parseInt(« 10 »);
Number.parseInt(« 10.33 »);
Number.parseInt(« 10 20 30 »);
Number.parseInt(« 10 ans »);
Number.parseInt(« années 10 »);

Essayez-le vous-même »

Si le nombre ne peut pas être converti, NaN (Pas un nombre) est renvoyé.

Référence complète du numéro JavaScript

Pour une référence complète du numéro, visitez notre:

Référence complète du numéro JavaScript.

La référence contient des descriptions et des exemples de toutes les propriétés et méthodes de Number.

#Méthodes #numérotation #JavaScript

Articles similaires

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Voir Aussi
Fermer
Bouton retour en haut de la page