Hola compañeros, me puse de curioso e imagine posibles escenarios en cuando a los datos o valores que ingrese el usuario y trate de tenerlo todo en cuenta... les dejo el codigo aqui.
<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?"));
if (edad >= 18) {
var tieneLicencia = prompt("¿Tienes licencia? Responde S o N");
if (tieneLicencia.toLowerCase() == "s") {
imprimir("Puedes conducir");
}
else if (tieneLicencia.toLowerCase() == "n") {
imprimir("no puedes conducir, no tienes licencia");
}
else {
imprimir("respuesta incorrecta vuelve a cargar la pagina");
}
}
else {
imprimir("no puedes conducir, tienes menos de 18 años");
}
</script>