Comment ajouter des virgules au numéro en javascript

Comment ajouter des virgules au numéro en javascript

En informatique, le format d'un nombre est un acteur clé dans la représentation de grands nombres. Par conséquent, ce processus améliore la lisibilité des utilisateurs. JavaScript propose une variété de méthodes pour faire face à la mise en forme des nombres. Par exemple, le tolocalestring () et Intl.Format de nombre() Les méthodes peuvent être utilisées pour ajouter des virgules. De plus, le expressions régulières peut également être utilisé pour ajouter des virgules à un endroit spécifique dans un nombre. Ce message fournit une démonstration détaillée de toutes les méthodes possibles pour ajouter des virgules aux nombres en JavaScript.

Méthode 1: Méthode Tolocalestring () pour ajouter des virgules à un nombre en JavaScript

Le tolocalestring () est employé pour localiser le numéro avec un formatage d'un pays spécifique. Par défaut, il suit le format USA pour afficher un numéro. Il convertit le numéro «passé» en une chaîne séparée par des virgules. Le travail du tolocalestring () La méthode peut être décrite par la syntaxe suivante:

Code

console.log ("Exemple pour ajouter une virgule au nombre");
Cons num = 456563453;
const Out = num.tolocalestring ();
console.Se déconnecter);

Dans ce code:

  • Une variable «Num"Est utilisé pour stocker le numéro"456563453".
  • Après cela, la méthode tolocalestring () est utilisée pour ajouter une virgule au nombre et la stocker dans le «dehors»Variable.
  • En fin de compte, le «enregistrer()«La méthode est utilisée pour afficher un nombre dans la fenêtre de la console.

Sortir

La sortie montre que le numéro d'entrée est séparé par des virgules.

Méthode 2: Utilisation de Regex pour ajouter des virgules à un numéro

Une autre méthode est implémentée avec un expression régulière qui divise la chaîne en milliers de segments. Les expressions regex «/ \ B (?= (\ d 3) + (?!\ d)) / g " fouille le multiple de chiffre de trois et place une virgule à chiffrer. Par exemple, le code est fourni ici.

Code

console.log ("Exemple pour ajouter une virgule au nombre");
Soit N1 = FUN (234234.555);
Soit N2 = FUN (-89834874);
fonction amusante (num)
retour num.toString ().remplacer (/ \ b (?= (\ d 3) + (?!\ d)) / g, ',');

console.log (n1);
console.log (n2);

La description du code est la suivante:

  • Une fonction personnalisée "amusant()" est appelé en passant les nombres «234234.555 ” et "-89834874".
  • Dans ce amusant() Méthode, un regex «/ \ B (?= (\ d 3) + (?!\ d)) / g " est utilisé pour correspondre au groupe de trois chiffres.
  • Après cela, il renvoie un nombre en plaçant une virgule en utilisant le deuxième argument "," de la remplacer() méthode.
  • D'où le «Num.toString () " extrait le nombre et le remplace après avoir appliqué une virgule.
  • Enfin, les variables mises à jour sont imprimées sur la console.

Sortir

La sortie montre que «234234.555 ” et "-89834874" sont convertis en «234 234.555 ” et «-89 834 874» respectivement.

Méthode 3: Utilisation INTL.Méthode NumberFormat () pour ajouter des virgules à un numéro

Le «Intl.Format de nombre" la méthode transforme un nombre en spécifiant le nombre et la région, tels que 'en-in' Spécifie le nombre «6,34 434», et 'en-gb' fait référence à «454 234". Le code est le suivant en considérant le 'en-us' Méthode susmentionnée.

Syntaxe

Nouveau Intl.NumberFormat (Lieux, Options)

Les paramètres sont décrits comme suit:

  • des locaux: Spécifie la langue et la région.
  • options: fait référence au réglage de la façon dont le nombre est formaté en une chaîne (facultatif).

Code

console.log ("Exemple pour ajouter une virgule au nombre");
consommer Num = 57484;
consommer NUMFOR = INTL.NumberFormat ('En-US');
const new_for = nombfor.format (num);
console.journal (new_for)

La description du code est expliquée ici:

  • Premièrement, un "Num" la variable est utilisée pour stocker le numéro «57484».
  • Après cela, le «Intl.Format de nombre()" est employé en acceptant la langue et la région comme «En-us».
  • Cette méthode formait un nombre selon le «En-us»
  • Après cela, le "format()" La méthode renvoie une chaîne formatée basée sur l'argument "Num".
  • En fin de compte, le "console.enregistrer()" la méthode est utilisée pour afficher le numéro via le "New_for" variable.

Sortir

La sortie montre que «57484» est converti en «57 484» Après avoir ajouté des virgules.

Conclusion

JavaScript fournit tolocalestring (), expirat, et Intl.Format de nombre() Méthodes pour ajouter des virgules aux nombres. Le tolocalestring () localise le nombre en spécifiant le format d'un pays pour placer des virgules. Le expirat recherche le nombre de chiffres de trois et place une virgule après le chiffre. Le «Intl.Format de nombre" la méthode renvoie un nombre en plaçant une virgule suivant le «En-us» format. Par conséquent, vous avez appris à ajouter des virgules à des nombres à l'aide de nombreux exemples.