Ya que las respuestas del profesor no contemplan la opcion: Si es mayor de edad pero no tiene licencia, por lo tanto no puede conducir.
¿alguien tiene solución completa contemplando esta posibilidad?
Ya que las respuestas del profesor no contemplan la opcion: Si es mayor de edad pero no tiene licencia, por lo tanto no puede conducir.
¿alguien tiene solución completa contemplando esta posibilidad?
Yo lo realicé con un if y un else
var edad = parseInt(prompt("¿Cuál es tu edad?"));
    var tieneLicencia = prompt("¿Tienes licencia? Responde S o N");
    if(edad >= 18 && tieneLicencia == "S"){
        imprimir("Puedes conducir");
    }
    else{
        imprimir("No puedes conducir");
    }Utilicé el && que significa "y", así ambas condiciones deben ser verdaderas para que se cumpla lo de que puede conducir.
solo es verdadera si ambas condiciones los son: >18 y S
function saltarLinea() {        document.write("<br>");    }
function imprimir(frase) {        document.write(frase);        saltarLinea();    }
var edad = parseInt(prompt("¿Cual es tu edad?"));
var tieneLicencia = prompt("¿Tiene licencia? Responde s / n");
if ((edad >= 18) && (tieneLicencia == "s")) {
        imprimir("Puede conducir!");
    }
else {
    imprimir("No puede conducir...");
}Exacto, solo funcionan si ambas son verdaderas o ambas falsas, creo que no ve puntos intermedios, igual seguiré buscando, ya que, me quedo dando vueltas eso, si llego a encontrar algo te comparto