1
respuesta

Solucion ejercicio - ¿Será qué puedo conducir?

<meta charset="UTF-8">
<h1>Edad para conducir</h1>
<script>

  function imprimir(sms){
    document.write(sms+"<br>")
  }

  var edadUsuario = parseInt(prompt("digite la edad"))

  if (edadUsuario < 18){
     imprimir("lo siento!! eres menor de edad para adquirir el pase")
  }else{
     var licencia = prompt("tienes licencia escribe s o n")
     if (licencia === "s"){
        imprimir("adelante pudes conducir")
     }else{
        imprimir("lo siento!! no puedes conducir, no tienes pase") 
     }
  }

</script>
1 respuesta

El codigo, solo trabajar con la primera condicion: Edad

Hice este codigo:

<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) && (tieneLicencia =="S"))
        {imprimir("Tienes edad para conducir");
        }

        else {
            ("No tienes edad para conducir")}

</script>

Tambien se puede mejorar, dependiendo si quieres que te responda a mas condiciones:

  1. Si es > a 18 y no tiene licencia
  2. Si es < a 18 y tiene licencia.