Criei um programa bem simples pra ajudar minha esposa a calcular a quantidade de Km que o carro irá percorrer com a quantidade de combustível abastecida. Alguém sabe onde consigo publicar esse código na web?
Se surgir alguma sugestão pra melhoria não deixe de comentar
<meta charset = "UTF-8">
<h1> Calculadora de Combustível</h1>
<script>
function mostra (frase){
document.write (frase);
}
function CalculaKM (litros, mediaPorLitro, kmAtual){
return litros*mediaPorLitro + kmAtual;
}
var litrosInformado = parseFloat (prompt ("Abastecimento de quantos LITROS?"));
while (isNaN(litrosInformado)){
alert ("Você precisa informar corretamente a quantidade de LITROS abastecida");
litrosInformado = parseFloat (prompt ("Abastecimento de quantos LITROS?"));
}
var mediaPorLitroInformada = parseFloat(prompt ("Em média, quantos Km o veículo roda com UM litro de combusível?"))
while (isNaN(mediaPorLitroInformada)){
alert ("Você precisa informar corretamente quantos Km o veículo roda com UM litro de combusível");
mediaPorLitroInformada = parseFloat(prompt ("Em média, quantos Km o veículo roda com UM litro de combusível?"));
}
var kmAtualInformada = parseFloat(prompt ("Qual a KM Atual / números do odômetro ?"))
while (isNaN(kmAtualInformada)){
alert ("Você precisa informar corretamente qual a KM Atual / números do odômetro")
kmAtualInformada = parseFloat (prompt("Qual a KM Atual / números do odômetro ?"))
}
var projecaoOdometro = CalculaKM (litrosInformado, mediaPorLitroInformada, kmAtualInformada);
var projecao = litrosInformado * mediaPorLitroInformada
mostra ("Se em média com um 1 litro ele trafega <strong> <big>"+ mediaPorLitroInformada +"</strong></big> Km." + "<br>Projeta-se que ele possa rodar mais "+projecao+ "Km ou até <strong> <big>" +projecaoOdometro + "</strong></big> da Km informada no odômetro");
alert ("Com a quantidade abastecida projeta-se rodar "+projecao + " km" )
</script>