Projeto desenvolvido durante o curso "Lógica de programação: mergulhe em programação com JavaScript" da Alura.
Este é um jogo interativo simples, onde o computador gera um número secreto aleatório entre 1 e 10, e o jogador deve tentar adivinhar.
A cada tentativa, o jogo informa se o número secreto é maior ou menor que o chute.
Além disso, o sistema fala as mensagens em voz feminina em português (via ResponsiveVoice.
Quando o jogador acerta, o jogo exibe o número de tentativas e libera o botão de "Novo jobo", sorteando um novo número para continuar jogando.
- HTML - estrutura da página
- *CSS3 - layout moderno, responsivo e estilização
- JavaScript - lógica do jogo e manipulação do DOM
- ResponsiveVoice - síntese de voz em português brasileiro
- Abra o arquivo
index.htmlno navegador. - Digite um número entre 1 e 10 no campo de input.
- Clique em “Chutar” para enviar sua tentativa.
- O jogo informará, por texto e voz, se o número secreto é maior ou menor que o chute.
- Continue tentando até acertar! 🎉
- Ao acertar, clique em “Novo jogo” para jogar novamente.
gerarNumeroAleatorio()→ gera um número aleatório único entre 1 e 10, sem repetir até todos os números serem sorteados.verificarChute()→ verifica se o chute está certo, exibe mensagens e conta tentativas.exibirTextoNaTela()→ atualiza o texto na tela e aciona a voz sintetizada.reiniciarJogo()→ reseta variáveis e sorteia um novo número.limparCampo()→ limpa e foca o input após cada tentativa.
Projeto desenvolvido com base no curso da Alura, com adaptações visuais e funcionais.