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

[Sugerencia] MIRENNNNN AGREGE ALGO IMPORTANTE AL CODIGO!!!!!

Los 3 resultado estan bien! Al momento de correr el programa te pide la edad > 18, y luego que afirmes si tiene licencia de conducir con 2 opciones un "S" o un "N", y si o si tiene que ponerlo con Mayuscula, pero si no lo pones con minuscula el programa no te correra y te saldra error! para ello le agrege la funcion : || que significa O (OR) , verifiquen mi codigo copien y corren probrando como respuesta la "s" y "n" MINUSCULA y no tendran problemas!!!

<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 Si o No");

    if ((edad > 18) && (tieneLicencia == "Si"||"si" )) {
    imprimir("Puede conducir");
    }
    else {
        imprimir("no puede conducir");
    }
</script> 

AHORA SI DESEAS QUE la Mayuscula "N" tambien sea reconocido como "n" minuscula! pues quitas el ELSE y agregas el IF.

<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 Si o No");

    if ((edad >= 18) && (tieneLicencia == "Si"||"si" )) {
    imprimir("Puede conducir");
    }
    if ((edad < 18) && (tieneLicencia == "No"||"no" )) {
        imprimir("no puede conducir");
    }
</script>

LES DEJO UN IMAGEN PARA QUE SE GUIEN EL SIGNIFICADO DE CADA CONDICION Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad

1 respuesta

Hola Gracias por el aporte.