Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
5
respuestas

task ¿Alcohol o gasolina?

Saludos colegas, espero todos esten bien, les posteo el ejercicio desde el punto de vista que pude entender, espero que si he cometido algun error puedan colaborarme.

<meta charset="UTF-8">

<h3>¿Alcohol o gasolina?</h3>
<div>
    <div>
        Carro tiene un tanque de 40 Lt, usando gasolina y consumiendo todo el taque recorre 480km.
        El mismo carro usando alcohol y consumiendo todo el taque recorre 300km.
    </div><br>
    <div>
        <strong>¿Cuál es el consumo de gasolina y alcohol ?</strong><br>
        <span style="text-decoration: underline">Para calcular el consumo:</span>
        divide la distancia recorrida por la cantidad de litros gastados
    </div>
</div><br><br>


<script>

    var recorridoEnGasolina = 480;
    var capacidadDelTanque = 40;
    var recorridoEnAlcochol = 300;

    document.write("El consumo de gasolina del carro =" + 480/40+"km/l");
    document.write("<br>");
    document.write("El consumo de gasolina del carro =" + recorridoEnGasolina/capacidadDelTanque+"km/l");
    document.write("<br>");
    document.write("<br>");

    document.write("_________________________________________<br><br>")
    document.write("El consumo de alcohol del carro =" + 300/40+"km/l");
    document.write("<br>");
    document.write("El consumo de alcochol del carro ="+recorridoEnAlcochol/capacidadDelTanque+" km/l")
    document.write("<br><br>");
    var consumoDeAlcohol = recorridoEnAlcochol/capacidadDelTanque;
    var consumoDeGasolina = recorridoEnGasolina/capacidadDelTanque;

    document.write("_________________________________________<br><br>")
    document.write("El consumo del carro al usar alcohol es de "+ Math.round(consumoDeAlcohol) + "km/l")
    document.write("<br>");
    document.write("El consumo del carro al usar gasolina es de "+ consumoDeGasolina+"km/l")
    document.write("<br>");

</script>
5 respuestas

Me llama la atención la perspectiva de cada programador, este ejercicio te quedó muy bien, en este caso decidiste ingresar el texto del problema como tal, pero mejor lo hubieras hecho en HTML más no en JavaScript, para limpiar más el código lo hubieras dejado arriba de < script > algo así:


<meta charset="UTF-8">

<h3>¿Alcohol o gasolina?</h3>

 <br>
    Carro tiene un tanque de 40 Lt, usando gasolina y consumiendo todo el taque recorre 480km. <br>
    El mismo carro usando alcohol y consumiendo todo el taque recorre 300km. <br><br>
    <strong>¿Cuál es el consumo de gasolina?</strong>
    <br>
    Para calcular el consumo: divide la distancia recorrida por la cantidad de litros gastados.
    <br>
    <br>
    <br>

<script>
    var recorridoEnGasolina = 480;
    var capacidadDelTanque = 40;
    var recorridoEnAlcochol = 300;

    document.write("El consumo de gasolina del carro =" + 480/40+"km/l");
    document.write("<br>");
    document.write("El consumo de gasolina del carro =" + recorridoEnGasolina/capacidadDelTanque+"km/l");
    document.write("<br>");
    document.write("<br>");

    document.write("_________________________________________<br><br>");
    document.write("El consumo de alcohol del carro =" + 300/40+"km/l");
    document.write("<br>");
    document.write("El consumo de alcochol del carro ="+recorridoEnAlcochol/capacidadDelTanque+" km/l");
    document.write("<br><br>");
    var consumoDeAlcohol = recorridoEnAlcochol/capacidadDelTanque;
    var consumoDeGasolina = recorridoEnGasolina/capacidadDelTanque;

    document.write("_________________________________________<br>");
    document.write("El consumo del carro al usar alcohol es de "+ Math.round(consumoDeAlcohol) + "km/l");
    document.write("<br>");
    document.write("El consumo del carro al usar gasolina es de "+ consumoDeGasolina+"km/l");
    document.write("<br>");

</script>

Hola Camilo, muchas gracias por tu opinion!!!

Honestamente sí , es un buen punto de vista, como dices estaría mejor estructurado el codigo. Lo editare y publicare nuevamente.

Muchas gracias por tu observación ,colega!!!!

Listo colega!!! ya lo he estructurado mas o menos como me has mencionado anteriormente, tomando en cuenta tu observacion. actualice el posteado, con la nueva estructura.

De todas formas dejare por aqui el 1er codigo, por si alguien mas lee, pueda entender de que estamos hablando.


<meta charset="UTF-8">

<h3>¿Alcohol o gasolina?</h3>

<script>
    document.write("<br>");
    document.write("Carro tiene un tanque de 40 Lt, usando gasolina y consumiendo todo el taque recorre 480km. <br>");
    document.write("El mismo carro usando alcohol y consumiendo todo el taque recorre 300km. <br><br>");
    document.write("<strong>¿Cuál es el consumo de gasolina?</strong>");
    document.write("<br>");
    document.write("Para calcular el consumo: divide la distancia recorrida por la cantidad de litros gastados.");
    document.write("<br>");
    document.write("<br>");
    document.write("<br>");

    var recorridoEnGasolina = 480;
    var capacidadDelTanque = 40;
    var recorridoEnAlcochol = 300;

    document.write("El consumo de gasolina del carro =" + 480/40+"km/l");
    document.write("<br>");
    document.write("El consumo de gasolina del carro =" + recorridoEnGasolina/capacidadDelTanque+"km/l");
    document.write("<br>");
    document.write("<br>");

    document.write("_________________________________________<br><br>")
    document.write("El consumo de alcohol del carro =" + 300/40+"km/l");
    document.write("<br>");
    document.write("El consumo de alcochol del carro ="+recorridoEnAlcochol/capacidadDelTanque+" km/l")
    document.write("<br><br>");
    var consumoDeAlcohol = recorridoEnAlcochol/capacidadDelTanque;
    var consumoDeGasolina = recorridoEnGasolina/capacidadDelTanque;

    document.write("_________________________________________<br>")
    document.write("El consumo del carro al usar alcohol es de "+ Math.round(consumoDeAlcohol) + "km/l")
    document.write("<br>");
    document.write("El consumo del carro al usar gasolina es de "+ consumoDeGasolina+"km/l")
    document.write("<br>");

</script>

Muy bien hecho algo que recomiendo siempre es que puedas escribir tanto donde desarroles el codigo ya sea por Visual Studio, Eclipse o Bloc de notas , que te hagas anotaciones por si te olvidas de algo para que sepas que estas por colocar en el codigo.

Hola a todos,

esta es una posible solucion, aun no he visto el video de la solucion que hace el profe, pero creeria que puede ser una posible solucion.

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title> Prueba calculo consumo</title>
    <body>
        <h3>Alcohol o Gasolina</h3>
        <p></p>

    <script>
        var litro = 40;
        var kilometros = 480;
        document.write ("Si un carro tiene un tanque de 40 litros. Usando gasolina y consumiendo todo el tanque se hace un camino de 480 kilómetros. ¿Cuál es el consumo de gasolina?")
        document.write ("<br>");
        document.write("El consumo fue de " + (kilometros/litro) + " litros de Gasolina.");

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

        document.write ("Por otro lado, con el alcohol: el mismo tanque de 40 litros hace un recorrido de 300 kilómetros. ¿Cuál es el consumo de alcohol/km?")
        document.write ("<br>");
        var litro = 40;
        var kilometros = 300;
        document.write("El consumo fue de " + (kilometros/litro) + " litros de alcohol.");

    </script>
    </body>
</head>
</html>

asi se ve el resultado en el navegador. !Asi se veria en el navegador.(https://cdn1.gnarususercontent.com.br/6/440443/ef0b29bb-0880-48aa-996a-5117b87172d4.png)

Quedo atento a sus comentarios y/o sugerencias.