-1
I’m using toFixed in a little program I did to calculate a discount here in my work, but I can’t calculate if I use decimal numbers! If I put 150.50 for example, the program interprets and returns me the result of 150 integer, always...
var valorDoAbastecimento = parseInt(prompt("Digite o valor do abastecimento")) ;
var totalDeLitrosAbastecido = valorDoAbastecimento / 3.09
var descontoPorLitro = 0.10 ;
var totalDesconto = totalDeLitrosAbastecido * descontoPorLitro ;
var dinheiroPago = parseInt(prompt("Digite o valor pago em dinheiro."));
var valorTotalComDesconto = valorDoAbastecimento - totalDesconto
var troco = dinheiroPago - valorTotalComDesconto;
mostra ("<b>O total de litros abastecido é de: </b><mark><ins>" + totalDeLitrosAbastecido.toFixed(2) + " Litros") ;
mostra ("</mark><b></ins>O valor do desconto nesta compra é de </b><mark><ins>" + totalDesconto.toFixed(2) + " R$");
mostra ("<b></mark></ins>O Valor total da compra com o desconto fica:</b> " + "<mark><ins>" + valorTotalComDesconto.toFixed(2) + " R$")
mostra ("</mark></ins><b>O troco do cliente é de </b><mark><ins>" + troco.toFixed(2) + " R$");
got guy!!
– Joe padilha