Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Minha resolução para a tela Game Over - Jogo número-secreto

Minha solução para o desafio

if (chuteForInvalido(numero)) {
    if (
      chute.toLowerCase() === "fim de jogo" ||
      chute.toLowerCase() === "fim do jogo" ||
      chute.toLowerCase() === "game over"
    ) {
      gameOver();
    } else {
      elementoChute.innerHTML += `<div>Valor inválido</div>`;
    }
  }

function gameOver() {
  recognition.stop();
  document.body.style.backgroundColor = "var(--bg-fim-jogo)";
  document.body.innerHTML = `
  <h2 class='fimDeJogo'>Fim de Jogo!</h2>
  <button class="btn-fim-jogo" onclick="window.location.reload()">Jogar novamente</button> 
  `;
}
1 resposta
solução!

Olá Lucas,

Tudo bem?

Sua solução parece estar funcionando bem e é interessante ver como você utilizou a função gameOver() para parar o reconhecimento de voz e mudar o estilo da página.

No entanto, gostaria de sugerir que você adicione uma mensagem de feedback para o usuário quando ele acerta o número secreto e ganha o jogo. Algo como "Parabéns, você acertou o número secreto!" seria uma boa adição para tornar a experiência do usuário mais completa.

Espero ter ajudado e bons estudos!