- Código com comentários e comandos console.log() incluídos em pontos estratégicos para acompanhar o fluxo do programa e os valores das variáveis:
alert('Boas vindas ao jogo do número secreto');
// Definindo o número secreto
let numeroSecreto = 9;
console.log('[DEBUG] Número secreto definido:', numeroSecreto); // mostra o número secreto
// Solicitando chute do usuário
let chute = prompt('Escolha um número entre 1 e 10');
console.log('[DEBUG] Usuário digitou o chute:', chute); // mostra o que o usuário digitou
// Verificando se o chute é igual ao número secreto
if (chute == numeroSecreto) {
console.log('[DEBUG] Comparação:', chute == numeroSecreto); // mostra o resultado da comparação
alert(Isso ai! Você descobriu o número secreto ${numeroSecreto}
);
} else {
console.log('[DEBUG] Chute incorreto. O número era:', numeroSecreto); // informa erro e valor correto
alert('Você errou :(');
}
- Mensagem do console
[DEBUG] Número secreto definido: 9
app.js:9 [DEBUG] Usuário digitou o chute: 5
app.js:16 [DEBUG] Chute incorreto. O número era: 9