Tente adivinhar o número secreto usando reconhecimento de voz.
🪧 Vitrine.Dev | |
---|---|
✨ Nome | Jogo número secreto |
🏷️ Tecnologias | Javascript |
🚀 URL | https://jogo-numero-secreto-steel.vercel.app |
🔥 Desafio | https://cursos.alura.com.br/course/javascript-validacoes-reconhecimento-voz |
Esse foi um projeto muito bom para praticar a adicão elementos no html, aprender mais sobre reconhecimento de voz e como fazer validações de valores dentro do JS.
Utilizei o método do Math.random pra gerar um número aleatório, a Web Speech API para realizar o reconhecimento de voz e a manipulação dos valores falados e como exibir o que foi falado na tela.
Após isso criei a validação do que foi falado utilizando o método Number.isNaN para verificar se era um número ou não, para depois fazer a comparação com os valores máximo e mínimo definidos.
Por fim fiz um botão de jogar novamente para quando o jogados acerta o número sorteado poder reiniciar o jogo com um novo número.
Como bônus fiz uma verificação para que, se a pessoa falar "GAME OVER" o jogo termina e pode ser reiniciado com um novo número.