1
resposta

[Dúvida] duvida pessoal minha

<script>

var tanque = 40;

var caminhoComGasolina = 480;
var consumoDeGasolina = caminhoComGasolina/tanque;

var caminhoComAlcool = 300;
var consumoDeAlcool = consumoDeAlcool/tanque;

document.write ("o consumo de gasolina é " + consumoDeGasolina +  " km/l");

document.write("<br>")

document.write ("o consumo de alcool é " + Math.round(consumoDeAlcool) + " km/l");

</script>``

no consumo de alcool quando coloco para aparecer na pagina web o resultado na pagina fica assim

Álcool ou Gasolina? o consumo de gasolina é 12 km/l o consumo de alcool é NaN km/l

qual o erro do alcool para nao aparecer o numero e sim o NaN ?

1 resposta

Olá, Diego!

Gostaria de pedir desculpas pela demora em responder o seu tópico

No seu código, você está calculando o consumo de álcool dividindo "consumoDeAlcool" por "tanque". No entanto, você definiu "consumoDeAlcool" como "consumoDeAlcool/tanque", o que pode estar causando o problema.

Para corrigir isso, você precisa definir corretamente o valor de "consumoDeAlcool" antes de fazer o cálculo. Você pode fazer isso atribuindo o valor de "caminhoComAlcool" dividido por "tanque" a "consumoDeAlcool". Aqui está um exemplo de como você pode fazer isso:

var consumoDeAlcool = caminhoComAlcool/tanque;

Espero ter ajudado e bons estudos

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software