Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Bug no código

Conferi umas 1000x e não consigo fazer o código rodar, aparentemente está perfeito

Ele simplesmente aparece o alert inicial e ao clicar em ok já vai na tela do você acertou, oq pode estar ocorrendo?

alert('Bem vindo ao jogo do número secreto');
let numeroSecreto = 10;
console.log(numeroSecreto)  
let chute 

//enquanto chute não for igual ao número secreto
while (chute != numerosecreto) {
    chute = prompt('Escolha um número entre 1 e 20');
    //se o chute for igual ao numero secreto
    if (chute  == numeroSecreto) {
        alert(`Você é o bichão hein o númoero secreto é ${numeroSecreto}`)
    } else {
        if(chute > numeroSecreto){
            alert(`O número secreto é menor que ${chute}`);
        } else{
            alert(`O número secreto é maior que ${chute}`);
        }
    }
}
2 respostas

Encontrei o erro. Na linha while (chute != numerosecreto) deixei o S do número secreto minúsculo ao colocar maíusculo funcionou,,, aff kkkk

solução!

Oi Hugo, tudo bem?

Que bom que conseguiu encontrar o erro. O JavaScript é case sensitive, o que significa que faz distinção entre maiúsculas e minúsculas em identificadores, como nomes de variáveis, funções e propriedades de objetos.

Um abraço e bons estudos.