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)
3
respuestas

Ejercicio del "Alcohol vs Gasolina" : Alguien me da su feedback?

Hola, como a otros alumnos, me pareció que había una pequeña confusión en el planteo, así que hice el código para las dos soluciones, se los comparto:

<meta charset="utf-8">

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


<script>


    var captank = 40;

    var gas = 480;
    var alc = 300;


        document.write("Si la capacidad del tanque es de: " + captank + "lts");
        document.write("<br><br>");
        document.write("y lo cargamos con <b>gasolina</b>");
        document.write("<br><br>");

    var combustible = gas;

        document.write("Consume " + (captank/combustible) + " lts por km");
        document.write("<br><br>");

        document.write("Pero, si lo cargamos con <b>alchol</b>,");
        document.write("<br><br>");

    var combustible = alc

        document.write("Consume " + (captank/combustible) + " mlts por km" );
        document.write("<br><br>");



        document.write("...Ahora, si lo que en realidad se quería saber era <b>cuántos km rinde cada combustible antes de tener que volver a cargar el tanque</b> <br> Entonces : ");
        document.write("<br><br>");


        document.write("Si lo cargamos con gasolina");
        document.write("<br><br>");

    var combustible = gas;

        document.write("Rinde " + (combustible/captank) + " km");
        document.write("<br><br>");

        document.write("En cambio, si lo cargamos con alchol, ");
        document.write("<br><br>");

    var combustible = alc

        document.write("Rinde " + (combustible/captank) + " km");
        document.write("<br><br>");



</script>

Qué les parece? acepto feedback :D

3 respuestas
solución!

Te tiro un par de tips que voy escribiendo a medida que miro tu codigo:

var captank = 40;

var gas = 480;
var alc = 300;

Cuando nombres variables te recomiendo que lo hagas bien descriptivo y si podes, usar camel case, es decir, cada principio de palabra es mayuscula, ademas que al nombrar las variables elegir si es ingles o español y no mezclar como hiciste en captank, y tambien sin abreviar tanto a tal punto de que pierda su significado si lo mira un tercero, por ejemplo alc no supe que era hasta que cai que era alcohol. entonces teniendo en cuenta esto quedaria por ejemplo tal que asi:

var tankLiters = 40;

var distanceWithGasolineInKM = 480;
var distanceWithAlcoholInKM = 300;

recorda que las capacidades pueden venir en litros, galones, oz, etc, y las distancias en km, mts, yardas, etc. por eso lo aclare en la variable

luego veo que repetiste muchas veces ** var combustible** , si vas a redefinir una variable ya existente solo se pone "var" una sola vez y ya luego se omite, porque "var" es de un solo uso y luego la variable se reasigna sin var.

segui asi que vas bien, espero haberte dado un buen feedback, saludos!

Excelente Feedback compañero Gaston, muy completo y especifico

Gracias por el feedback, muy bueno! Lo voy a poner en práctica desde ya :D muchas gracias!