Parsing einer Zeichenfolge mit Komma-Tausendertrennzeichen in eine Zahl
Wenn Sie mit einer Zeichenfolge konfrontiert werden, die ein Komma-Tausendertrennzeichen enthält, z. B. „2.299,00, „Das Parsen in eine Zahl kann eine Herausforderung darstellen. Die Verwendung von parseFloat schlägt aufgrund des Vorhandenseins des Kommas fehl.
Lösung: Entfernen des Kommas
Die einfachste und effektivste Lösung besteht darin, die Kommas vollständig zu entfernen. JavaScript bietet die Methode replace(), mit der die Kommas durch eine leere Zeichenfolge ('') ersetzt werden können:
let output = parseFloat("2,299.00".replace(/,/g, '')); console.log(output);
Indem wir jedes Komma durch eine leere Zeichenfolge ersetzen, entfernen wir das Tausendertrennzeichen und das erfolgreich Analysieren Sie die Zeichenfolge in die gewünschte Zahl: 2299.
Das obige ist der detaillierte Inhalt vonWie analysiere ich einen String mit Komma-Tausender-Trennzeichen in JavaScript?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!