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

[Proyecto] ¿Puedes conducir?

Esta fue mi alteración al programa para que respondiera automáticamente.

<meta charset="UTF-8">

<script>
    function saltarLinea() {
        document.write("<br>");
    }

    function imprimir(frase) {
        document.write(frase);
        saltarLinea();
    }

    var edad = parseInt(prompt("¿Cuál es tu edad?"));
    var tieneLicencia = prompt("¿Tienes licencia? Responde S o N");

    if(edad>=18){
        if(tieneLicencia=="S"){

        imprimir("Puedes conducir")

    }
    }

    else {
        imprimir("No puedes conducir")
    }

</script>
1 respuesta

Creo que en tu programa si tiene 18 o + pero no tiene licencia no imprime el mensaje que no puedes conducir. Modifiqué tu programa tal que si es menor de 18 no pregunte por la licencia, y les puse mensajes diferentes ante la negativa a conducir.

<meta charset="UTF-8">

<script>
    function saltarLinea() {
        document.write("<br>");
    }

    function imprimir(frase) {
        document.write(frase);
        saltarLinea();
    }

    var edad = parseInt(prompt("¿Cuál es tu edad?"));

    if(edad>=18){
        var tieneLicencia = prompt("¿Tienes licencia? Responde S o N");

        if(tieneLicencia=="S"){

            imprimir("Puedes conducir")

        }
        else
            imprimir("No puedes conducir, no tienes licencia")

    }

    else {
        imprimir("No puedes conducir, eres menor de 18")
    }

</script>