Skip to content

Latest commit

 

History

History
29 lines (18 loc) · 2.45 KB

README.md

File metadata and controls

29 lines (18 loc) · 2.45 KB

Jogo de adivinhação desenvolvido para praticar lógica de programação

Consolidando meu conhecimento

Este projeto consiste em criar um jogo de adivinhação onde o jogador deve tentar adivinhar um número aleatório gerado pelo computador dentro de um intervalo definido de 1 a 100. O jogo é desenvolvido em Javascript e pode ser executado a partir de um navegador.

Durante a formação do curso de JavaScript e HTML da Alura, foi proposto um desafio aos participantes: desenvolver um jogo que possibilitasse a prática da lógica de programação por meio do Programa ONE da Oracle. O jogo foi criado ao longo das aulas, com atividades e exemplos de aprendizagem, e foi aperfeiçoado gradativamente à medida que novos conhecimentos foram sendo apresentados. Assim, durante todo o curso, o jogo foi sendo construído e melhorado, consolidando o aprendizado e oferecendo uma experiência prática e desafiadora para os estudantes.

Desafios:

1 - Criar uma função sorteia que recebe um número n e sorteia um número entre 0 a n, retornando esse valor. Dessa forma, em vez de escrever let numeroPensado = Math.round(Math.random() * n);, você escreveria let numeroPensado = sorteia(n);. Faça essa modificação, criando a nova função e utilize-a.

2 - Fazer com que seu jogo mostre, quando o usuário errar a tentativa, se o número que ele chutou era maior ou menor ao número pensado pelo programa.

Página do jogo:

Página do jogo

Funcionalidades do Jogo:

  • Ao abrir o programa no navegador, o usuário será questionado a adivinhar o número sorteado pela máquina
  • O jogador terá 10 tentativas para adivinhar o número correto
  • A cada tentativa, o jogo informará ao jogador se o número escolhido está acima ou abaixo do número correto
  • O jogo termina quando o jogador acertar o número ou quando suas tentativas se esgotarem
  • Caso o jogador esgote as 10 tentativas sem acertar o número correto, o jogo informará que ele perdeu e qual era o número que ele deveria ter acertado
  • Ao final do jogo, o jogador terá a opção de jogar novamente

Jogue agora e descubra se você é bom em adivinhação: JOGO DE ADIVINHAÇÃO