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

[Sugestão] Incluindo comandos console.log em diferentes partes do código

Adicionei o alert para haver a interatividade com o usuário na hora dele saber se errou ou não o chute:

alert('Boas vindas ao jogo do número secreto');

// Adicione um console.log para verificar o valor de "chute" após a entrada do usuário
let chute = prompt('Escolha um número entre 1 e 10');
console.log('Valor do chute:', chute);

let numeroSecreto = 4;

// Adicione um console.log para verificar a comparação entre "chute" e "numeroSecreto"
console.log('Resultado da comparação:', chute == numeroSecreto);

if (chute == numeroSecreto) {
alert('Acertou');
} else {
// Adicione um console.log para verificar o valor de "numeroSecreto" quando o jogador erra
alert('Que pena! Você errou. O número secreto não é ' + chute + '.');
}

2 respostas
solução!

Oi, Anderson! Como vai?

Gostei de como você usou o **console.log** para inspecionar o fluxo do jogo. Isso ajuda bastante na depuração e na visualização dos valores durante a execução.

Uma dica interessante para o futuro é usar o método parseInt() para garantir que o valor digitado seja tratado como número:


let chute = parseInt(prompt('Escolha um número entre 1 e 10'));
console.log('Valor numérico do chute:', chute);

Esse código transforma a entrada em número, o que evita problemas na comparação com numeroSecreto.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!

Sim, me atentei bastante pra esse método bem como outros vários. Valeu Armano pelas ponderações.