Este repositório contém uma coleção de exercícios avançados em JavaScript, projetados para fortalecer habilidades de lógica de programação, manipulação de loops e interatividade com o usuário.
O "Hora de Codar 3" é um conjunto de desafios que abordam:
- Leitura e Validação de Dados: Manipulação de valores inseridos pelo usuário, com validações para garantir entradas corretas.
- Lógica Condicional e Loops: Implementação de estruturas de controle para executar operações repetitivas e condicionais.
- Cálculos Matemáticos: Resolução de problemas que envolvem aritmética básica, como divisões, médias aritméticas, e cálculo de tabuadas.
- Interação com o Usuário: Uso de
prompt
,alert
edocument.write
para interagir com o usuário, exibindo resultados dinâmicos.
O projeto é dividido em várias funções que implementam diferentes exercícios:
- Divisão de Valores: Função para ler dois valores do usuário e realizar a divisão, garantindo que o divisor seja positivo.
- Bomba Relógio: Implementação de uma contagem regressiva que termina com uma mensagem de "EXPLOSÃO".
- Números Decrescentes: Impressão dos números de 10 a 1 em ordem decrescente.
- Média Aritmética: Cálculo da média de valores em diferentes intervalos.
- Tabuada: Exibição das tabuadas de 1 a N.
- Intervalo de Valores: Identificação de quantos números estão dentro de um intervalo especificado.
- JavaScript: Para toda a lógica de programação.
- HTML5: Para estruturação básica da página.
- Clone o repositório:
git clone https://github.com/seu-usuario/hora-de-codar-3.git
- Navegue até o diretório do projeto:
cd hora-de-codar-3
- Abra o arquivo
index.html
em seu navegador para executar os exercícios.
Se você deseja adicionar novos exercícios ou melhorar os existentes, sinta-se à vontade para enviar um pull request.
Este projeto está licenciado sob a Licença MIT.
Dúvidas ou sugestões? Entre em contato em fsdaniel22@icloud.com.