Heim > Web-Frontend > js-Tutorial > Wie kann ich Zahlen in JavaScript mit Kommas formatieren?

Wie kann ich Zahlen in JavaScript mit Kommas formatieren?

Mary-Kate Olsen
Freigeben: 2024-12-26 16:10:11
Original
265 Leute haben es durchsucht

How Can I Format Numbers with Commas in JavaScript?

Zahlen mit Komma-Trennzeichen in JavaScript formatieren

Beim Umgang mit großen Zahlen in JavaScript ist es oft sinnvoll, sie mit Kommas als Tausendertrennzeichen zu formatieren um ihre Lesbarkeit zu verbessern.

Funktion zur Zahlenformatierung mit Kommas

Ein beliebter Ansatz ist die Verwendung der Methode „replace()“ und regulärer Ausdrücke. Hier ist eine einfache Funktion, die diese Aufgabe erfüllt:

function numberWithCommas(x) {
    return x.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ",");
}
Nach dem Login kopieren

Diese Funktion verwendet eine ganze Zahl x als Eingabe und gibt eine Zeichenfolgendarstellung mit Kommas als Trennzeichen für Tausender zurück.

Beispiel Verwendung

Testen wir die Funktion mit verschiedenen Eingaben Werte:

console.log(numberWithCommas(0)); // "0"
console.log(numberWithCommas(100)); // "100"
console.log(numberWithCommas(1000)); // "1,000"
console.log(numberWithCommas(10000)); // "10,000"
Nach dem Login kopieren

Der obige Code zeigt, wie unsere Funktion Kommas korrekt in verschiedene Zahlendarstellungen einfügt.

Das obige ist der detaillierte Inhalt vonWie kann ich Zahlen in JavaScript mit Kommas formatieren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage