3
respostas

O meu está errado ?

<meta charset="utf-8">

<h3>Álcool ou Gasolina?</h3>

<script> 
document.write("<br>");

document.write("Meu carro tem um tanque de 40 litros.Com gasolina e usando todo o tanque eu fiz 480Km.");
document.write("<br>");
document.write("Qual é o consumo de Gasolina?");

document.write("<br>");
document.write("<br>");

var tanque = 40;
var caminhoComGasolina = 480;

document.write("O consumo de Gasolina foi: " + (caminhoComGasolina / tanque) + " litros.");

document.write("<br>");
document.write("<br>");

var tanque = 40;
var caminhoComAlcool = 300;

document.write("Meu carro tem um tanque de 40 litros. Com álcool e usando todo o tanque eu fiz 300Km.");
document.write("<br>");
document.write("Qual é o consumo de Álcool?");

document.write("<br>");
document.write("<br>");

document.write("O consumo de Álcool foi: " + (caminhoComAlcool / tanque) + " litros.");




</script>
3 respostas

Fala, Jonathan! Tudo bem contigo?

Não está errado não!

O que podemos fazer é enxugar um pouco mais utilizando uma outra forma de escrita com o document.write

Dê uma olhada nesta postagem

Espero ter ajudado, Jonathan

Um abraço e bons estudos

Obrigado !!! Vlw !!!

Mas em questão por ex. o meu deu isso aqui na resposta.

Álcool ou Gasolina?

Meu carro tem um tanque de 40 litros.Com gasolina e usando todo o tanque eu fiz 480Km. Qual é o consumo de Gasolina?

O consumo de Gasolina foi: 12 litros. "Ta errado!?"

Meu carro tem um tanque de 40 litros. Com álcool e usando todo o tanque eu fiz 300Km. Qual é o consumo de Álcool?

O consumo de Álcool foi: 7.5 litros. "Ta errado!?"

Os dois teriam que completar 40L?

Fala, Jonathan!

Na verdade o problema está na escrita e não no código.

O document.write poderia ser da seguinte forma

document.write("O consumo de Gasolina foi: " + (caminhoComGasolina / tanque) + "km por litro");

e

document.write("O consumo de Álcool foi: " + (caminhoComAlcool / tanque) + "km por litro.");

Um outro ponto: já que a variável tanque já foi declarada uma vez, não precisaria declarar novamente ;-)

Caso queira guardar o cálculo dentro de outra variável, poderíamos criar uma variável e guardar esses cálculos

Para Gasolina

var kmPorGasolina = caminhoComGasolina / tanque;

document.write("O consumo de Gasolina foi: " + kmPorGasolina + "km por litro");

Para Alcool

var kmPorAlcool = caminhoComAlcool / tanque;

document.write("O consumo de Álcool foi: " + kmPorAlcool + "km por litro.");

Espero ter ajudado, Jonathan!

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