na parte do desafio fiz igual a ela e quando fui pro jogo estava dando erro, só estava aparecendo o alert e depois aparecia a foto do você acertou. você descobriu o numero secreto.... como faço para que ele pegue?
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!
na parte do desafio fiz igual a ela e quando fui pro jogo estava dando erro, só estava aparecendo o alert e depois aparecia a foto do você acertou. você descobriu o numero secreto.... como faço para que ele pegue?
Olá, Nadja! Como vai?
No jogo do número secreto, geralmente temos um número aleatório gerado pelo computador e o objetivo é adivinhá-lo. Se você está recebendo a mensagem de que acertou o número secreto logo após o alerta, é possível que o teste de comparação esteja configurado de maneira incorreta.
Aqui está um exemplo de como o código poderia ser:
var numeroSecreto = Math.floor(Math.random() * 100);
var chute = parseInt(prompt("Digite um número entre 0 e 100"));
if (chute === numeroSecreto) {
alert("Você acertou o número secreto!");
} else {
alert("Você errou o número secreto!");
}
Nesse exemplo, a primeira linha gera um número aleatório entre 0 e 100. A segunda linha solicita que o usuário insira um número. A comparação entre o "chute" do usuário e o número secreto é feita no bloco if...else. Se o número inserido pelo usuário for igual ao número secreto, o alerta "Você acertou o número secreto!" é exibido. Caso contrário, o alerta "Você errou o número secreto!" é mostrado.
Verifique se seu código está semelhante a esse e se a comparação está sendo feita corretamente. Se o problema persistir, por favor, compartilhe o código que você está usando para podermos entender melhor o que pode estar acontecendo.
Espero ter ajudado e bons estudos!