Ho una tabella html con numeri in celle (classe "numeri"). Alcuni numeri sono numeri interi, altri con un numero decimale o due numeri decimali.Javascript - sostituire numeri interi per decimali
Mi piacerebbe creare uno script, che converta tutti i numeri in due decimali e poi li inserisca nel codice.
e.g.
1 = 1.00
1.0 = 1.00
1.00 = 1.00
Qui è la mia prima attemp, che converte un numero decimale a due decimali:
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");
}
Quali risultati si ottiene con il codice esistente? – Gabe
Con codice esistente ottengo questo risultato: 6.3 = 6.30 OK 1.55 = 1.505 SBAGLIATO – earthandroid