4
respostas

[Dúvida] Meu jogo não está mais aparecendo os alertas de Bug, o que errei no codigo ?

alert('Olá Familia, bem vindo ao jogo do numero secreto');
let numeroSecreto = 40;
console.log (numeroSecreto 40)
let chute = prompt('Escolha um numero entre 1 e 50');

// se chute for igual ao número secreto
if (chute == numeroSecreto) {
    alert(`Isso ai! Você descobriu o número secreto ${numeroSecreto}`);
} else {
    alert('Você errou :(')
}

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

4 respostas

Oi, Gustavo! Tudo bem?

O problema está acontecendo pois há um pequeno erro de sintaxe no trecho console.log (numeroSecreto 40), que na verdade deveria ser console.log(numeroSecreto); para exibir corretamente o valor da variável numeroSecreto no console.

Devemos deixar então o código da seguinte maneira:

alert('Olá Família, bem vindo ao jogo do número secreto');
let numeroSecreto = 40;
console.log(numeroSecreto);
let chute = prompt('Escolha um número entre 1 e 50');

// se chute for igual ao número secreto
if (chute == numeroSecreto) {
    alert(`Isso aí! Você descobriu o número secreto ${numeroSecreto}`);
} else {
    alert('Você errou :(');
}

Espero ter ajudado! Caso tenha ficado alguma dúvida, sinta-se à vontade em comunicar, estou à disposição!

Um forte abraço e bons estudos!

Caso este post tenha te ajudado, por favor, marcar como solucionado ✓

Ainda não funcionou, eu atualizo a pagina e não apareci nada

Oi, Gustavo!

O script agora está correto, porém para conseguirmos visualizar o nosso projeto na tela do navegador, precisamos executar o arquivo js dentro de um arquivo html, pois o arquivo html é o que deve ser executado no navegador.

Uma forma de fazermos isso é incorporar o Código JavaScript diretamente no HTML, colocando o nosso código dentro de uma tag <script> dentro de um documento html, como no exemplo abaixo:

    //documento chamado index.html
    <script>
     alert('Olá Família, bem vindo ao jogo do número secreto');
    let numeroSecreto = 40;
    console.log(numeroSecreto);
    let chute = prompt('Escolha um número entre 1 e 50');

    // se chute for igual ao número secreto
    if (chute == numeroSecreto) {
        alert(`Isso aí! Você descobriu o número secreto ${numeroSecreto}`);
    } else {
        alert('Você errou :(');
    }
    </script>

Após isso, devemos salvar o código (ctrl + s) e executá-lo no navegador.

Espero ter ajudado! Um abraço!

Comigo estava assim, mesmo depois de atualizar a página não apareciam as alterações no html, mas eu percebi que não tinha dado (ctrl + s) para salvar o código. daí qdo fiz isso ficou top! :)