Fiz o código conforme descrito na aula, mas ao inserir o meu código começou a apresentar bug. Ele não mostra o número secreto no console e a contagem é de 1 a 100 e quando coloco no prompt, diz que o número é maior que 100.
Podem, por gentileza, me ajudar?
alert('Boas Vindas ao Jogo do Número Secreto!');
let numeroSecreto = parseInt(Math.random() * 100 + 1);
console.log(numeroSecreto);
let chute;
let tentativas = 1;
// while (enquanto) o chute não for igual ao número secreto, o jogo ficará pedindo o valor em loop até acertar.
while (chute != numeroSecreto) {
chute = prompt('Digite um número de 1 a 100');
if (chute == numeroSecreto){
break;
} else {
if (chute > numeroSecreto){
alert(`O número secreto é maior que ${chute}!`);
} else {
alert(`O número secreto é menor que ${chute}!`);
}
}
//tentativas = tentativas +1;
tentativas++
}
let palavraTentativa = tentativas > 1 ? 'tentativas' : 'tentativa';
alert(`Parabéns! Você acertou o número secreto ${numeroSecreto} com ${tentativas} ${palavraTentativa}.`);