<meta charset="UTF-8">
<script>
function saltarLinea() {
document.write("<br>");
}
function imprimir(frase) {
document.write(frase);
saltarLinea();
}
function verificarEdad(edad){
if(edad >=18){
imprimir("Eres mayor de edad");
return true;
} else if(edad<18){
imprimir("Aun eres menor de edad");
return false;
}
}
function verificarLicencia(tieneLicencia){
if(tieneLicencia.toUpperCase() === "S"){
imprimir("licencia de conducir activa");
return true;
} else if (tieneLicencia.toUpperCase() === "N") {
imprimir("No tiene licencia");
return false;
} else{
imprimir("error de sintaxis, solo esta permitido 's' o 'n'");
}
}
function conductorApto(){
var edadValida = verificarEdad(edad);
var licenciaValida = verificarLicencia(tieneLicencia);
if( edadValida && licenciaValida){
imprimir("Eres apto para ser conductor");
}else if(edadValida && !licenciaValida){
imprimir("renueva tu licencia, para evitar recargos/multas");
}
else {
imprimir("Aun no eres apto, requisito minimo: 'ser mayor de edad'");
}
}
var edad = parseInt(prompt("¿Cuál es tu edad?"));
var tieneLicencia = prompt("¿Tienes licencia? Responde S o N");
conductorApto();
</script>