Hola que tal, hay que tener muy en cuenta las condiciones a evaluar para poder organizar el código según la lógica del ejercicio. En la minoría de los casos los menores de edad tienen licencia a partir de los 17, supongamos que ningún menor tiene licencia.
- Evaluamos si es mayor o igual de 18
- Si es mayor de 18 pregunta si tiene licencia, si es menor no pregunta pasa al ultimo 'else' y no puede conducir
- Si responde con 's' obvio puede conducir, si responde con 'n' no puede conducir
En este ejercicio podemos ejercitar una buena lógica, pueden haber mas soluciones.
<script>
let edad = parseInt(prompt('ingresa tu edad para dejarte condicir.'))
function saltarLinea(){
document.write('<br/><br/><br/>')
}
function imprimir(frase){
document.write(frase)
saltarLinea()
}
if(edad >=18){
let licencia= prompt('¿tienes licencia de conducción? reponde s o n')
if(licencia == 's'){
imprimir('adelante puedes condicir')
}else{
imprimir('tienes la edad pero no la licencia, no puedes conducir!!!')
}
}else{
imprimir('no tienes la edad, no creo que tengas licencia, no puedes conducir!!!')
}
</script>