Ciao a tutti.
Ho un problema con una sottrazione che sembra non voler dare il risultato corretto.
Io recupero da form il valore di due campi e poi tramite js devo farne la sottrazione e visualizzare in alert il risultato.
Tutto ok tranne il valore del risultato.
Ipotizzando che val1 = 13,500 e val2 = 13,400
function sottrazione(val1, val2){
//FACCIO LA CONVERSIONE DA VIRGOLA A PUNTO
var valore1 = val1.value.replace(/,/g,".");
var valore2 = val2.value.replace(/,/g,".");
//FACCIO LA DIFFERENZA
var differenza = eval(val1- val2);
alert(differenza);
}
Solo che in alert invece di visualizzare il secco 0.1 visualizzo 0.09999999999999964
Come faccio a visualizzare il valore corretto?
Con un arrotondamento? Se sì, come?
Grazie