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)
1
respuesta

Ejercicio 3 Permiso de conducción

<body>
    <h2>Permiso para conducir</h2>
<br>

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

    function imprimir(mensaje){
        document.write("<big>" + mensaje + "</big>");
    }

    //Se incluye un mensaje inicial (pop-up)

    alert("Bienvenido al sistema de validación de permiso para conducir.");

    var edad = parseInt(prompt("¿Cuál es tu edad?")); //Lo convierte a entero
    var tieneLicencia = prompt("¿Tienes licencia? Responde S o N").toUpperCase();  // La función toUpperCase se incluye para que tome mayúsculas o minúsculas

    //Se plantea la primera opción de condicional, según lo visto en clase y se deja comentada para que se ejecute la segunda opción:

    /*if (edad >= 18 && tieneLicencia == "S") {
        imprimir("Puedes conducir.");
    } else {
        imprimir("No puedes conducir.");
    }*/

    //Se plantea una segunda opción de condicional, según lo consultado extra:

    edad >= 18 && tieneLicencia == "S" ? 
    imprimir("Puedes conducir.") :
    imprimir("No puedes conducir.")


</script>
1 respuesta
solución!

Buenas German,

Excelente solución compañero, el operador ternario nos ayuda a usar menos código en funciones simples como esta y lo hace muy legible, gracias por el ejemplo.

Saludos