4
respostas

na parte 5 do curso. Começa da erro

Na parte 5° do curso começa da erroInsira aqui a descrição dessa imagem para ajudar na acessibilidade Insira aqui a descrição dessa imagem para ajudar na acessibilidade

4 respostas

Nas linhas 9 e 12 (que estão repetidas, a propósito), você está comparando as variáveis chute e numeroSecreto, só que elas não existem. Você só as cria nas linhas 17 e 19.

A maioria das linguagens de programação funciona de cima para baixo. Você não pode chamar uma coisa que ainda não foi escrita na memória do computador, seja uma variável, função, lista, estrutura, etc.

Apague da linha 8 à 14 e veja se roda.

Complementando o amigo acima. da uma olhada nas suas chaves { } linha 7 e 10 falta fechar. e no alert quando quiser mostra o numero secreto usa alert(Você desconbriu o número secreto ${numeroSecreto}) assim ele concatena sua mensagem e mostra o numero.

É que, na verdade, ela saiu colando o if repetidas vezes e acabou mexendo no negócio de cima. A chave que fecha a aberta na linha 6 foi parar na linha 15. Tudo o que está entre as linhas 8 e 14 deve ser apagado. A concatenação ela vai aprender conforme avançar nas aulas.

Pelo minimapa à direita, na foto, o erro está entre as linhas 22 a 27 (está vermelho). Está faltando uma chave ( } ) para finalizar a condicionante.