Estou com um problema, ao acertar o numero secreto, as vezes aparece um numero de tentativas muito alto, um numero aleatorio,, conforme imagem abaixo, como corrigir isso?
Segue codigo
alert("Boas vindas ao jogo do número secreto");
let numeroSecreto = parseInt(Math.random() *30 + 1);
let chute;
let tentativas = 1;
while (chute != numeroSecreto){
chute = prompt("Escolha um número entre 1 e 30");
if (numeroSecreto == chute){
break;
}
else{
if (numeroSecreto > chute){
alert(`O número secreto é maior que ${chute}`);
}
else{
alert(`O número secreto é menor que ${chute}`);
}
tentativas ++;
}
}
let palavraTentativa = tentativas > 1 ? 'tentativas' : 'tentativa';
alert(`Isso ai! Você descobriu o número secreto ${numeroSecreto} com ${tentativas} ${palavraTentativa}.`);