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

Lo mismo pero difernte

Me di cuenta que al realizar el primer ejercicio al realizar mi codigo no fue el mismo escrito por el profesor pero realizaba la misma operacion con los mismos resultados. adjunto mi codigo para ver si alguien ve algun error, creo que se expresa de manera correcta el resultado que se busca. Gracias!

<meta charset="utf-8">

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

<script>

    document.write("Problema: Si un carro tiene un tanque de 40 litros. Usando gasolina y consumiendo todo el tanque se hace un camino de 480 kilómetros.<br> ¿Cuál es el consumo de gasolina/km? ");
    var tanque = "40";
    var distancia = "480"
        document.write("<br>");
    document.write(" El consumo de Gasolina por kilometro es:" + (tanque / distancia)); 
    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. <br> ¿Cuál es el consumo de alcohol/km?");
    var tanque = "40"
    var distancia = "300"
    document.write("<br>");
    document.write(" El consumo de Alcohol por kilometro es:" + (tanque / distancia));
</script>
3 respuestas
solución!

Hola Eduardo,

dentro de la programación no existe una única forma correcta de resolver los ejercicios. Lo que sí hay son buenas prácticas y maneras más optimizadas (o en menos líneas de código) para resolver un problema.

Cuando vayas adquiriendo experiencia irás escribiendo código más optimizado, por ahora no te preocupes tanto, si obtienes el resultado que te piden está bien.

¡Éxito!

Hola Eduardo, creo que hay un error en la lógica de tu código. Para determinar el consumo (el rendimiento) se debe dividir la distancia recorrida por la capacidad del tanque. Vos lo hiciste al revés.

      var kmGasolina = 480;
      var consumoGasolina = kmGasolina / tkLts;
      document.write('Consumo cargando gasolina en km/Lt: <br>');
      document.write(consumoGasolina);

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

      var kmAlcohol = 300;
      var consumoAlcohol = kmAlcohol / tkLts;
      document.write('Consumo cargando alcohol en km/Lt: <br>');
      document.write(consumoAlcohol)

Muchas gracias por sus respuesta. Tenias razón habia invertido las variables, muchas gracias.