Muestra de la prueba en haber realizado el ejercicio:
<meta charset="UTF-8">
<h1>PROGRAMA DEL CALCULO</h1>
<!-- Primero, tenemos la estructura mínima para que el programa funcione. Aprovechemos y pongamos el título del programa en el mundo HTML:-->
<h3>¿Alcohol o Gasolina?</h3>
Problema: Si un carro tiene un tanque de 40 litros. Usando gasolina y consumiendo todo el tanque se hace un recorrido de 480 kilómetros. ¿Cuál es la eficiencia del carro usando gasolina? o sea, ¿cuántos kilómetros recorre el carro por cada litro de gasolina? Para calcular la eficiencia: divide la distancia recorrida entre la cantidad de litros gastados. Imprime el valor utilizando document.write. Organiza las cuentas en variables.
<script>
//El problema tiene en consideración un tanque de 40 litros. Nada mejor que crear una variable llamada tanque atribuyendo este valor:
var tanque = 40;
//Asimismo, tenemos el camino recorrido con gasolina, por lo tanto, crearemos otra variable, la var caminoConGasolina = 480
var caminoConGasolina = 480;
//Para saber la eficiencia basta dividir la distancia recorrida por la cantidad de litros gastados. Como usamos todo el tanque, la cantidad de litros gastados es igual al tanque:
var consumoDeGasolina = caminoConGasolina/tanque;
//Observa como el uso de variables aclara el código. Ahora, debemos informar al usuario cual es la eficiencia:
document.write("<br><br>La eficiencia del carro usando gasolina es " + consumoDeGasolina);
//¡Perfecto! Todavía necesitamos calcular la eficiencia del carro usando alcohol para el mismo tanque de 40 litros. Por lo tanto, no necesitamos crear una nueva variable, podemos usar la variable existente, el tanque:
var caminoConAlcohol = 300;
var consumoDeAlcohol = caminoConAlcohol/tanque;
//¡Cuidado! Si usamos document.write para mostrar el consumo de alcohol, estaría en la misma línea con el texto anterior. Por lo tanto, necesitamos realizar un salto de línea primero:
document.write("<br>La eficiencia del carro usando alcohol es " + consumoDeAlcohol);
//Ahora, vamos a añadir las unidades para mejorar el entendimiento del usuario. Como el recorrido fue pasado en kilómetros y el tanque en litros, al dividir el camino por el tanque, tenemos la eficiencia de kilómetros por litro o km/L:
document.write("<br>La eficiencia del carro usando gasolina es " + consumoDeGasolina + " km/L");
document.write("<br>La eficiencia del carro usando alcohol es " + consumoDeAlcohol + " km/L");
</script>