Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Exercício - posso_dirigir - aula6

Boa noite pessoal.

Com relação ao código abaixo, se por exemplo eu colocar a resposta que tenho 30 anos, mas não tenho carteira, ele não me devolve nada. Nãoi estou conseguindo fazer com que quando alguém der a resposta "N", o código devolver "Não pode dirigir". Alguém conseguiu?

Obrigado,

<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>
2 respostas

Olá Caio,

Testei aqui o seu código e ele funcionou normalmente. Simulei diferentes idades e alternei as respostas entre S e N e ele apresentou tudo como deveria.

solução!

Olá Leonardo,

Então cara, acho que meu Chrome esta louco, ou eu fiz algo errado sei la, reiniciei o pc, não mudei em nada o código e agora funciona. Bom pelo menos o código estava correto, estava quebrando a cabeça pesando o que estava errado.

Muito obrigado.!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software