Olá! Boa tarde Quando vou fazer o console.log do valor de comparação entre o valor do chute e do número secreto, aparentemente no vscode está tudo ok, mas quando vou para o jogo aparece a seguinte mensagem:
Código no vscode:
Olá! Boa tarde Quando vou fazer o console.log do valor de comparação entre o valor do chute e do número secreto, aparentemente no vscode está tudo ok, mas quando vou para o jogo aparece a seguinte mensagem:
Código no vscode:
Oi, Renato, tudo bem?
O erro que aparece no console., diz que não é possível ter acesso à variável chute
antes dela ser inicializada. Note que no seu código, você está utilizando, na linha 6 (console.log('Resultado da comparação: ', chute == numeroSecreto
) uma variável (chute
) que ainda não foi declarada. Essa declaração acontece apenas na linha 9 (let chute = prompt('Escolha um número entre 1 e 10: ')
). Dessa forma, para que esse problema seja solucionado, você pode fazer a verificação do resultado da comparação do chute com o número secreto após a declaração da função. Ficaria assim:
let numeroSecreto = 4
let chute = prompt("Escolha um número entre 1 e 10: ")
console.log('Resultado da comparação:', chute == numeroSecreto)
Espero ter ajudado. Caso tenha dúvidas, conte com o fórum. Abraços!
Muito obrigado pela atenção! Agora consegui, Valeu!!