Tengo el siguiente código para calcular subtotales y totales en Javascript y funciona bien. Lo malo es que me da error en el calculo de decimales, he visto que esto es frecuente en javascript. Entre otras muchas soluciones en foros he visto que la gente se decanta por limitar el numero de decimales con un .tofixed() en mi caso de 2 decimales .tofixed(2) Lo que no se es donde tengo que añadir este codigo. Reconozco que tengo muy poca idea de javascript.
Código Javascript
:
Ver originalfunction calculo(cantidad,precio,inputtext,totaltext){
gndtotal= totaltext.value-inputtext.value;
// Calculo del subtotal
subtotal = precio*cantidad;
inputtext.value=subtotal;
//Calculo del total
total = eval(gndtotal);
totaltext.value = total + subtotal;
}
Gracias y saludos!