1
resposta

[Projeto] 17 Desafio: hora da prática.

Como eu já possuia o git, segue https://github.com/KarolineRuizxx/JogoNumeroSecreto

1 resposta

Oii, Karoline.

Obrigada por compartilhar.

Seu código tá bem estruturado e organizado! Vou deixar alguns destaques positivos e pequenas melhorias que podem ser feitas:

Pontos positivos

Clareza na lógica: Seu código segue uma estrutura bem definida e compreensível, facilitando a leitura e a manutenção. Correção de plural na mensagem de tentativas: O uso de tentativas > 1 ? 'tentativas' : 'tentativa' é um ótimo detalhe para melhorar a experiência do usuário. Uso de funções reutilizáveis: Funções como exibirTextoNaTela() e limparCampo() deixam o código mais modular. Evitando números repetidos: A lógica para evitar a repetição de números no sorteio foi bem pensada.

Sugestões de melhoria

Aqui estão algumas sugestões para melhorar ainda mais seu código:

Padronização de nomes de variáveisAtualmente, a variável NumAleatorio tá em PascalCase, mas o padrão mais comum no JavaScript para variáveis é camelCase. Alterá-la para numAleatorio deixaria o código mais consistente.

Nome da função LimparCampoO nome das funções geralmente começa com letra minúscula para seguir a convenção camelCase. Renomear LimparCampo para limparCampo melhoraria a padronização e legibilidade.

Esses pequenos ajustes ajudam a manter o código mais padronizado.

Ícone de sugestão Para saber mais:

Você sabia que as convenções de nomenclatura variam entre diferentes linguagens de programação? Elas ajudam a manter o código mais legível e organizado. Aqui estão alguns exemplos de convenções populares:

  • CamelCase - Usado em JavaScript e Java para variáveis e funções (exemplo: minhaVariavel)
  • PascalCase - Usado para classes em várias linguagens (exemplo: MinhaClasse)
  • Snake_case - Usado em Python para variáveis e funções (exemplo: minha_funcao)

Você pode conferir mais sobre essas convenções e suas diferenças neste artigo da Alura.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!