Tengo el codigo siguiente:
<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){
imprimir("Usted no puede conducir");
}
else {
var tieneLicencia = prompt("¿Tienes licencia? Responde S o N").toUpperCase();
if (tieneLicencia == "S") {
imprimir("Usted puede conducir");
}
else{
imprimir("Usted no puede conducir")
}
}
</script>
Tengo el problema que cuando en la primera pregunta si le respondo por ejemplo una letra como "n" me detecta la letra como un numero mayor a 18. Hay alguna manera en que pueda cambiar esto? Como puedo adecuar el codigo para que las unicas respuestas validas sean numeros?