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

Programa não rodou até o fim...

Como resolução, bolei o seguinte programa:

Mas o coitado não roda até o fim se você tiver acima de 18 anos e for responder o prompt("Você possui uma CNH?") alguém sabe uma estratégia para resolvê-lo?

2 respostas
solução!

Oi, George! Tudo bem com você?

Isso ocorre porque a condição if foi escrita dessa maneira:

if(possuirCnh==Sim){

O correto é deixar o Sim entre aspas, já que o usuário vai inserir uma string no prompt:

if(possuirCnh=="Sim"){

Além disso, aproveito para deixar uma dica de como adicionar seu código aqui no fórum. Uma maneira é clicando no botão </> na barra superior da mensagem, após clicar, dois conjuntos de três crases aparecerão e você pode colar seu código dentro! Dessa forma:

Imagem colorida. Caixa de texto do fórum com o botão “Inserir bloco de código” destacado por uma linha vermelha e abaixo dois conjuntos de três crases, dentro escrito “Seu código aqui” destacado com uma linha vermelha.

Espero ter ajudado! Qualquer dúvida, estamos sempre por aqui.

Ótima semana e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!

Muito obrigado pelas dicas, entendi certinho.

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