Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

Ejercicio Alcohol o Gasolina

Intente buscar como pedir parámetros al usuario y encontré la función "prompt", lo use para recibir los litros consumidos pero me queda una duda, creo que prompt devuelve un string y a pesar de dividir un numero y un string no tira error y funciona. JavaScript interpreta automáticamente que quiero dividir 2 números y convierte el string en numero?

<meta charset="utf-8">

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

<script>

    var tanque = prompt("Cuantos litros se consumieron del tanque?", 40);// cuadro para que inserte valor el usuario con un valor default de 40

    tanque = (tanque == "")? "40":tanque; //if en caso de que no se pase ningun valor y se elimine el default

    var recorridoGasolina = 480;
    var consumoGasolina = recorridoGasolina/tanque;

    var recorridoAlcohol = 300;
    var consumoAlcohol = recorridoAlcohol/tanque;

    document.write("El vehiculo usando gasolina tiene una eficiencia de: " + Math.round(consumoGasolina) + " Km/Litro");

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

    document.write("El vehiculo usando alcohol tiene una eficiencia de: " + Math.round(consumoAlcohol) +" Km/Litro");

</script>
1 respuesta

está perfecto compañero, saludos