2
respostas

Será que posso dirigir?

Fica assim a resposta:

var idade = parseInt(prompt("Digite a idade:"));
var temCarteira = prompt("Você tem carteira? Responda SIM ou Não");

    if( idade > 18 && temCarteira == "SIM" || temCarteira == "S" || temCarteira == "s"){
        mostra("Pode dirigir!");
    }else {
        mostra("Não pode dirigir");
    }
2 respostas

Show de bola Romero!! Achei muito legal você ter usado as verificações usando tanto && quando ||. Dessa forma que você colocou se o usuário digitar SIM, S ou s ambas caem no "pode dirigir".

Olá Romero, só uma sugestão. No seu código você diz que ele só poderá dirigir se for >18, nesse caso se digitarem 18 ele vai cair diretamente no else, ou seja, vai informar ao usuário que ele não pode dirigir. Sugiro que você utilize >=18.