Estou com um código em que não está colocando se o número é maior ou menor, apenas repete a pergunta até acerta o número secreto.
Estou com um código em que não está colocando se o número é maior ou menor, apenas repete a pergunta até acerta o número secreto.
Oi o problema é que você fechou chaves do while antes do If e com isso sua lógica está toda fora do while
Abaixo correção
alert('Boas vindas ao jogo');
let numeroSecreto = 5;
console.log(numeroSecreto)
let chute
while (chute != numeroSecreto){
chute = prompt('Escolha um numero entre 1 e 10');
if (chute == numeroSecreto) {
alert (`Isso ai! Você descobriu o numero secreto ${numeroSecreto}`);
} else if (chute > numeroSecreto) {
alert (`O numero secreto é menor que ${chute}`);
} else {
alert (`O numero secreto é maior que ${chute}`);
}
}
Se a solução resolver seu problema marque por favor esta resposta como solução