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

Sugerencia ¿Puedes conducir?

Hola! Entre más validaciones tenga el código, mejor respuesta puede obtener el usuario. Se deben tener en cuenta los distintos caminos que se puede tomar al momento de una determinación

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

if(edad < 18){
    imprimir("No puedes conducir")
} 
if(edad >= 18 && (tieneLicencia === "S" || tieneLicencia === "s")){
    imprimir("Puedes conducir");
} 
if(edad >= 18 && (tieneLicencia === "N" || tieneLicencia === "n")){
    imprimir("No puedes conducir");
}
1 respuesta
<meta charset="UTF-8">

<h1>Cumple los requisitos para conducir o no</h1>

<script>
    function saltarLinea() {

        document.write("<br>");
        document.write("<br>");    
        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 ("Felicidades usted es apto para conducir");

        }
    }

        if (edad >= 18) {

        if (tieneLicencia == "N") {

        imprimir ("Lo sentimos usted no cumple los requisitos para conducir");

        }
    }

    if (edad < 18) {

        if (tieneLicencia == "S") {

        imprimir ("Lo sentimos usted no cumple los requisitos para conducir");

        }
    }


    if (edad < 18) {

        if (tieneLicencia == "N") {

        imprimir ("Lo sentimos usted no cumple los requisitos para conducir");

        }
    }
</script>