1
resposta

Será que posso dirigir?

<meta charset="UTF-8">

<script>
    function pulaLinha() {
        document.write("<br>");
    }

    function mostra(frase) {
        document.write(frase);
        pulaLinha();
    }

    var idade = parseInt(prompt("Qual é sua idade?"));
    var temCarteira = prompt("Tem carteira? Responda S ou N");
    if (idade > 18 && temCarteira== "S")
    {mostra("pode dirigir");}
    else 
    {mostra("não pode dirigir");}

</script>
1 resposta

Olá João, tudo certo?

Seu código ficou muito bom. Alguns pontos que modificaria:

if (idade > 18 && temCarteira == "S" )

No código acima, você faz a verificação se é maior de 18, mas poderíamos também utilizar idades iguais à 18. Veja:

if (idade >= 18 && temCarteira == "S" )

Um outra modificação que eu faria, seria para aceitar o s minúsculo. Veja:

if (idade >= 18 && temCarteira == "S" || temCarteira == "s")

Continue praticando. Qualquer dúvida, estamos por aqui.

Abraços e bons estudos!