Bem-vindo ao repositório do desafio 7DaysOfCode - Lógica com JavaScript! Este desafio tem como objetivo aprimorar e consolidar seus conhecimentos em JavaScript através de desafios diários ao longo de sete dias consecutivos.
O 7DaysOfCode é uma iniciativa criada para ajudar desenvolvedores a praticar e aprofundar seus conhecimentos na linguagem que estão aprendendo. Nesta edição, focada em Lógica com JavaScript, o objetivo é resolver problemas utilizando conceitos fundamentais da linguagem.
O repositório está organizado da seguinte forma:
assets/→ Contém imagens e ícones utilizados na interface do projeto.desafios/→ Armazena as páginas HTML de cada desafio diário.scripts/→ Contém os arquivos JavaScript com a solução dos desafios. Cada dia possui um arquivo correspondente.styles/→ Contém os arquivos CSS para estilização das páginas.index.html→ Página principal do projeto.README.md→ Documentação do projeto.
As tecnologias utilizadas neste projeto são:
JavaScript: Para a implementação da lógica.HTML5: Para a estruturação da página.CSS3: Para a estilização.
Exploração do comando if/else e operadores lógicos para entender como pequenas mudanças podem afetar o resultado do código.
Uso do comando prompt() e armazenamento de dados em variáveis para trabalhar com a entrada do usuário.
Criação de uma história dinâmica utilizando loops para manter a interação ativa até que o usuário decida encerrar.
Implementação de um jogo simples onde o jogador compete contra o computador, utilizando a geração de números aleatórios.
Trabalho com arrays, aprendendo a armazenar e manipular listas de informações.
Exclusão de elementos específicos de uma lista, utilizando métodos como splice() e includes().
Desenvolvimento de um projeto mais robusto, destacando a importância da organização e estruturação do código.
Este desafio foi uma excelente oportunidade para consolidar meus conhecimentos em JavaScript e praticar a resolução de problemas de forma organizada. A cada dia, pude acompanhar minha evolução e ganhar mais confiança na linguagem.
Agradeço à iniciativa 7DaysOfCode da Alura por proporcionar essa experiência enriquecedora!
Sinta-se à vontade para contribuir com este repositório! Você pode adicionar novos desafios, melhorar a documentação ou oferecer soluções alternativas para os desafios propostos.
Pull requests são bem-vindos!