Beim Computer ist das Format einer Zahl ein wichtiger Spieler bei der Darstellung großer Zahlen. Folglich verbessert dieser Prozess die Lesbarkeit der Benutzer. JavaScript bietet eine Vielzahl von Methoden, um mit der Zahlenformatierung umzugehen. Zum Beispiel die Tolocalestring () Und Intl.Zahlenformat() Methoden können verwendet werden, um Kommas hinzuzufügen. Außerdem die Reguläre Ausdrücke kann auch verwendet werden, um Kommas an einem bestimmten Ort in einer Zahl hinzuzufügen. Dieser Beitrag bietet eine detaillierte Demonstration aller möglichen Methoden, um Kommas zu Zahlen in JavaScript hinzuzufügen.
Methode 1: Tolocalestring () Methode zum Hinzufügen von Kommas zu einer Zahl in JavaScript
Der Tolocalestring () wird verwendet, um die Anzahl mit der Formatierung eines bestimmten Landes zu lokalisieren. Standardmäßig folgt es dem USA -Format, um eine Nummer anzuzeigen. Es wandelt die "übergebene" Nummer in eine durch Kommas getrennte Zeichenfolge um. Die Arbeit der Tolocalestring () Die Methode kann durch die folgende Syntax beschrieben werden:
Code
Konsole.log ("Beispiel zum Hinzufügen von Komma zur Nummer");
const num = 456563453;
const out = num.tolocalestring ();
Konsole.Ausloggen);
In diesem Code:
Ausgang
Die Ausgabe zeigt, dass die Eingangszahl durch Kommas getrennt ist.
Methode 2: Verwenden Sie Regex zum Hinzufügen von Kommas zu einer Nummer
Eine andere Methode wird mit a implementiert regulären Ausdruck Das spaltet die Saite in Tausende von Segmenten auf. Die Regex -Ausdrücke "/\B(?= (\ d 3)+(?!\ d))/g ” Sucht das Ziffer mehrerer von drei und stellt ein Komma in die Ziffern. Zum Beispiel wird der Code hier bereitgestellt.
Code
Konsole.log ("Beispiel zum Hinzufügen von Komma zur Nummer");
Sei N1 = Spaß (234234.555);
sei n2 = fun (-89834874);
Funktion Fun (num)
Rückkehr num.tostring ().ersetzen (/\ b (?= (\ d 3)+(?!\ d))/g, ',');
Konsole.log (n1);
Konsole.log (n2);
Die Beschreibung des Codes lautet wie folgt:
Ausgang
Die Ausgabe zeigt das “234234.555 ” Und "-89834874" werden in konvertiert zu “234,234.555 ” Und "-89.834,874" bzw.
Methode 3: Verwenden von INTL.NumberFormat () Methode zum Hinzufügen von Kommas zu einer Nummer
Der “Intl.Zahlenformat" Methode transformiert eine Zahl, indem die Anzahl und Region angegeben wird, z. B "en-in" Gibt die Nummer an "6,34,434", Und 'en-gb' bezieht sich auf “454.234”. Der Code ist wie folgt, indem Sie die berücksichtigen "en-us" oben genannte Methode.
Syntax
Neue intl.NumberFormat (Orte, Optionen)
Die Parameter werden wie folgt beschrieben:
Code
Konsole.log ("Beispiel zum Hinzufügen von Komma zur Nummer");
const num = 57484;
const numfor = intl.NumberFormat ('en-us');
const new_for = numfor.Format (num);
Konsole.log (new_for)
Die Beschreibung des Codes wird hier erläutert:
Ausgang
Die Ausgabe zeigt das "57484" wird in konvertiert zu "57.484" Nach dem Hinzufügen von Kommas.
Abschluss
JavaScript bietet Tolocalestring (), Regex, Und Intl.Zahlenformat() Methoden zum Hinzufügen von Kommas zu Zahlen. Der Tolocalestring () lokalisiert die Nummer, indem es das Format eines Landes zur Platzierung von Kommas angibt. Der Regex Sucht nach dem Ziffer mehrerer von drei und platziert ein Komma nach der Ziffer. Der “Intl.Zahlenformat" Die Methode gibt eine Nummer zurück, indem ein Komma folgt, der dem folgt "En-us" Format. Daher haben Sie gelernt, mit Hilfe zahlreicher Beispiele Kommas zu Zahlen hinzuzufügen.