2
respostas

Apenas uma ideia que tive dentro da função

// coloquei a var temCarteira dentro do if para limitar as janelas abertas com perguntas caso o usuário tenha menos de 18 anos. Assim evitamos de ter a segunda janela aberta perguntando se tem carteira de habilitação. Uma vez que sendo menor de 18 não ha possibilidade de ter CNH. ;)

if (idade>17) {

    var temCarteira = prompt("Tem Carteira de Habilitação: Responda S ou N")

        if (temCarteira == "s") {
            mostra("Você pode dirigir.");    
        }
        else { mostra("Você NÃO pode dirigir");
        }

}
2 respostas

olhando os codigos dos colegas dei uma segunda mexida

    if (idade >17){
        var temCarteira = prompt("Tem Carteira de Habilitação: Responda S ou N");


if (idade>17 && temCarteira == "n") {
    mostra("Você tem idade para dirigir, porem não tem Habilitação, Procure uma auto escola");
}

if (idade>17 && temCarteira == "s") {
    mostra    ("Você tem idade para dirigir, e tem Carteira, Pode Dirigir!!")
}
}

Boa Felipe!! Ficou excelente, parabéns! Você tem colocado bastante situações que podem ocorrer e isso é bom, assim o usuário sempre saberá exatamente o que está acontecendo!

Bons estudos :D