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