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.
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
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