3
respostas

Fiz o meu código de maneira diferente.

<meta charset="UTF-8">

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

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

    var nome = prompt("Qual o seu nome !");
    var idade = parseInt(prompt("Qual é sua idade?"));

    if (idade >= 18 ) {
            mostra(nome + " você pode dirigir!");
             var temCarteira = prompt("Tem carteira? Responda S ou N");
            if (idade >= 18 && temCarteira == "s" ){
                mostra(nome + "  lembre-se se dirigir não beba  !");
                      if (temCarteira != "s") {
                         mostra(nome + " Não pode dirigir!")
                                                }         
                                            }
                                         }
    if (idade < 18){
        document.write(nome + " você não pode dirigir !");

        }


</script>
3 respostas

Fala, Pedro! Tudo bem contigo?

Teu código não veio na postagem!

Poste novamente para que possamos ver ;-)

Um abraço!!!

editei minha postagem agora o codigo aparece !

Boa, Pedro!

Bacana!

Vou deixar um desafio como exercício.

Percebi que ao digitar "S" maiúsculo ele só gera a primeira mensagem como resultado

mostra(nome + " você pode dirigir!");

Devemos fazer uma lógica para que aceite tanto maiúsculo como minúsculo.

Qualquer dúvida estamos a disposição, Pedro!

Uma abraço e bons estudos!!!