Ich möchte Kommas aus der Zeichenfolge entfernen und diesen Betrag mit JavaScript berechnen.
Zum Beispiel habe ich diese zwei Werte:
- 100.000,00
- 500.000,00
Jetzt möchte ich Kommas aus dieser Zeichenfolge entfernen und die Summe dieser Beträge.
javascript
Kanak Vaghela
quelle
quelle
replace
undparseFloat
. Hier ist ein kurzer Testfall: jsfiddle.net/TtYpHVerwandte Antwort, aber wenn Sie einen Benutzer bereinigen möchten, der Werte in ein Formular eingibt, können Sie Folgendes tun:
Verwenden Sie das internationale Datum lokal über
format
. Dadurch werden fehlerhafte Eingaben bereinigt. Wenn eine vorhanden ist, wird eine Zeichenfolge zurückgegeben, nach derNaN
Sie suchen können. Es gibt derzeit keine Möglichkeit, Kommas als Teil des Gebietsschemas zu entfernen (Stand: 12.10.19) . Sie können also einen Regex-Befehl verwenden, um Kommas mit zu entfernenreplace
.ParseFloat
konvertiert die Definition dieses Typs von Zeichenfolge in ZahlWenn Sie React verwenden, könnte Ihre Berechnungsfunktion folgendermaßen aussehen:
quelle