Ho questo semplice script
che ad ogni modifica di un campo di testo chiama la funzione checkSum per farne la somma e dirmi quanto manca per arrivare ad uno.codice:var list_coefficienti = document.getElementsByName("list_coefficienti"); var sum = 0; function checkSum(){ var sum = 0; for (i = 0; i < list_coefficienti.length; i ++) { sum += parseFloat(list_coefficienti[i].value, 6); } alert("resta ancora un coefficientente pari a " + parseFloat((1 - sum),6)); return; }
Vorrei che la precisione fosse di 6 decimali, ma andando a testare invece non ci sono limiti, arrivo agli esponenziali!!!

Rispondi quotando