Ich habe HTML-Tabelle mit Zahlen in Zellen (Klasse "Zahlen"). Einige Zahlen sind ganze Zahlen, andere mit einer Dezimalzahl oder zwei Dezimalzahlen.Javascript - ersetzen ganze Zahlen durch Dezimalstellen
Ich möchte Skript machen, das alle Zahlen in zwei Dezimalzahlen konvertiert und dann in den Code einfügt.
e.g.
1 = 1.00
1.0 = 1.00
1.00 = 1.00
Hier ist meine erste attemp, die eine Dezimalzahl auf zwei Dezimalstellen zu konvertieren:
var elements = document.getElementsByClassName("numbers");
for (var i = 0, l = elements.length; i < l; i++) {
elements[i].innerHTML = elements[i].innerHTML.replace(/\d{1,2}(\.\d{1})/g, "$&0");
}
Welche Ergebnisse erhalten Sie mit Ihrem vorhandenen Code? – Gabe
Mit vorhandenem Code bekomme ich folgendes Ergebnis: 6.3 = 6.30 OK 1.55 = 1.505 WRONG – earthandroid