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

[Proyecto] ¿Será qué puedo conducir?

solución que propongo

<meta charset="UTF-8">
<h1>Puedes conducir ????</h1>
<script>
    function saltarLinea() {
        document.write("<br>");
    }
    function imprimir(frase) {
        document.write(frase);
        saltarLinea();
    }
    var edad = parseInt(prompt("¿Cuál es tu edad?"));
    var tieneLicencia;
    if (edad < 18) {
        imprimir ("Todavia no tienes edad legal para conducir")
    } else {
        tieneLicencia = prompt("¿Tienes licencia? Responde S o N");
        if (tieneLicencia=="S" || tieneLicencia=="s") {
            imprimir ("Si tu puedes conducir");
        } else {
            imprimir ("Tienes que presentar el examen y sacar licencia para conducir");
        }
    }
</script>
1 respuesta

Esto es lo que no podía lograr. Yo quería que si era menor de edad no preguntara si tiene licencia y estaba haciéndolo al revés: poniendo el if con que si era >=18 y dentro de ese if , otro if con la variable tieneLicencia.

La cosa es que tu programa es lo que quería hacer y no entendía porqué, supongo que sí tiene que ver el orden.