Mam następujący skrypt:
UWAGA: zalozenie: liczby wpisujemy z przecinkiem wynik:<input tyle=text id=wynik> <script> var suma=0; function przelicz(){ for(i=1;i<4;i++){ if(!isNaN(parseFloat(document.getElementById('w'+i).value))){ suma+=(parseFloat(document.getElementById('w'+i).value.replace( ',','.'))); } } document.getElementById('wynik').value=(suma.toString()).replace( '.',',') ; } przelicz(); </script>
Problem polega na tym ze dla javy: 1,9+2,3+3 to 7,199999999999999, a jak zrobić żeby to było 7,2
match.round chyba odpada bo zaokrągla do liczby całkowitej.
To samo sie dzieje dla innych liczb

Czy nie ma jakiegoś szybkiego, prostego sposobu aby to pokonać?
Z góry dziękuje
pozdrawiam