Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Solucionado (ver solución)
Solucionado
(ver solución)
2
respuestas

Código ¿Alcohol o gasolina?

Buenas tardes a continuación comparto mi manera de hacer el ejercicio. Muchas gracias por su retroalimentación.

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Calculo Consumo</title>
</head>
<body>
    <h3>¿Alcohol o gasolina?</h3>
    <script>
        var distancia = 480;
        var litros = 40;
        var consumo = distancia/litros;
        document.write("El consumo de gasolina en un carro que tiene un tanque con capacidad de " + litros + " litros y que recorre un camino de " + distancia + " kilómetros, es de: " + consumo + " litros por Km recorrido.");
        document.write("<br>");
        document.write("<br>");
    </script>

    <script>
        var litros = 40;
        var distancia = 300;
        var consumo = distancia/litros;
        document.write("Por otro lado, con el alcohol: El mismo tanque de 40 litros hace un recorrido de 300 kilómetros. Consume " + consumo + " de alcohol por Km recorrido.")
    </script>
</body>
</html>

Muchas gracias por su tiempo y atención brindada. ¡Éxitos!

2 respuestas
solución!

Te comparte mi codigo. Yo no utilizaría la misma variable para dos cosas diferentes salvo estar seguro que la aplicacion no tenga necesidad de modificarse en el futuro

<meta charset="UTF-8">
<h3>¿Alcohol o gasolina?</h3>
<script>
    var tanqueLitros=40;
    var consumo_gasolina=0;
    var consumo_alcohol=0;

    var km_gasolina = 480;
    var km_alcohol = 300;


    consumo_gasolina = km_gasolina/tanqueLitros;
    consumo_alcohol = km_alcohol/tanqueLitros;


    document.write("Consume "+consumo_gasolina+ " litros de gasolina por kilómetro"+ "<br>");
    document.write("Consume "+consumo_alcohol+ " litros de alcohol por kilómetro"+ "<br>");

</script>

Hola pablo, completamente de acuerdo con tu observación. Me parece que es el medio mas acertado para no crear una redundancia. Muchas gracias por tu tiempo de leer la solución y tu aporte de mejora. Éxitos!