eu quero somar dois valores, mas as vezes eles podem vir com numeros quebrados (1.99), i esses numeros quebrados não podem ser anulados assim do nada, mas caso venha mais numeros desse tipo ai ele fica resulta em um numero totalmente quebrado, exmplo: (1.99+15.50+1.99=19.479999999999997), isso que ele me resulta. segue abaixo o codigo:
results = http.responseText.split("|");
var vartotal = Number(document.getElementById('Total').value);
var numbd = Number(results[1]);
var totalgeral = preco+vtotal;
document.getElementById("Total").value=totalgeral;se alguem puder me ajudar agradeõ, valeu galera!!!











