Classificação de jogadores desenvolvido durante a Imersão Dev de JavaScript da Alura
  • JavaScript 57.3%
  • HTML 23.2%
  • CSS 19.5%
Find a file
2026-08-22 10:35:14 -03:00
img first commit 2026-08-22 10:34:32 -03:00
index.html first commit 2026-08-22 10:34:32 -03:00
Readme.md Atualizar Readme.md 2026-08-22 10:35:14 -03:00
scrip.js first commit 2026-08-22 10:34:32 -03:00
style.css first commit 2026-08-22 10:34:32 -03:00

Classificação Alura

Projeto desenvolvido na imersão JavaScript da Alura, realizada entre os dias 13/11/2023 e 17/11/2023. Trata-se de uma tabela de classificação de jogadores. Este projeto foi desenvolvido no quinto dia da imersão (17/11/2023).

Conteúdo da aula

Criação de funções javascript com parâmetros e objetos.

Desafios

Os desafios foram atividades deixadas ao fim da aula para serem resolvidas.

  • Incluir um botão e campos de texto para adicionar novos jogadores, juntamente com seus respectivos dados: [Realizado]
  • Usar o jogo favorito como base para a pontuação na tabela de classificação: Por não ter familiaridade com nenhum jogo, este item não foi executado. [Não Realizado]
  • Compartilhar nas redes sociais: Compartilhado no Discord. [Realizado]
  • Criar a lógica para quando ocorrer um empate, ajustar automaticamente o placar de empate para os demais jogadores: Foi colocado um botão para atribuir o empate a todos os jogadores. [Realizado]
  • Validar se a pontuação está consistente, verificando se o número de vitórias, derrotas e empates faz sentido para cada jogador (por exemplo, não pode haver mais vitórias do que derrotas): Este item não foi compreendido e por isso não foi executado. [Não Realizado]
  • Adicionar a imagem de cada jogador: [Realizado]
  • Criar um botão para zerar todos os pontos: [Realizado]

Melhorias

As melhorias são itens incluídos no projeto e que não foram solicitados nas aulas ou desafios.

  • Tratamento para obrigar a inclusão do nome e do link da imagem do jogador.
  • Não permite inclusão de 2 jogadores com o mesmo nome.
  • Alterações de css e inclusão de algumas imagens localmente.
  • Inclusão de favicon.
  • Botão para excluir todos os jogadores.
  • Uso de classes.