Coleção de exercícios desenvolvidos em aula durante a disciplina de Programação para Internet, com foco em lógica de programação, manipulação do DOM e estruturas de dados em JavaScript.
- HTML5
- CSS3
- JavaScript (ES6+)
Não requer instalação de dependências. Basta abrir o arquivo .html de cada exercício diretamente no navegador.
# Clone o repositório
git clone https://github.com/MaJuks/ProgramaJavaScript.git
# Acesse a pasta do exercício desejado e abra o arquivo HTML
# Exemplo:
cd adivinha-numero
# abra adivinha_numero.html no navegadorAnalisa uma palavra digitada pelo usuário e exibe a contagem de vogais, consoantes e o total de letras.
Conceitos praticados: manipulação de strings, laço for, condicionais.
Jogo interativo em que o usuário tenta adivinhar um número aleatório entre 1 e 100 em até 6 tentativas. A cada erro, o jogo indica se o número correto é maior ou menor.
Conceitos praticados: Math.random(), arrays, contador de tentativas, manipulação do DOM.
Sistema de gerenciamento de fila de pacientes de uma clínica. Permite adicionar pacientes no final da fila, inserir casos de urgência no início e atender (remover) o próximo paciente.
Conceitos praticados: array com push(), unshift(), shift(), eventos de formulário, forEach().
Gerador de tabuada: recebe um número do usuário e exibe a multiplicação de 1 a 10.
Conceitos praticados: laço for, template literals, manipulação de elementos <pre>.
ProgramaJavaScript/
├── adivinha-letra/
│ ├── adivinha-letra.html
│ └── adivinha-letra.js
├── adivinha-numero/
│ ├── adivinha-numero.html
│ ├── adivinha-numero.js
│ ├── estilos.css
│ └── imagem-adivinha.jpg
├── consultorio/
│ ├── consultorio.html
│ ├── consultorio.js
│ ├── estilos.css
│ └── icon-medico.png
├── tabuada/
│ ├── tabuada.html
│ ├── tabuada.js
│ ├── estilos.css
│ └── tabuada-bg.jpg
└── README.md
| Campo | Informação |
|---|---|
| Instituição | Instituto Federal do Paraná (IFPR) — Campus Cascavel |
| Disciplina | Programação para Internet |
| Professor | Fernando de Lima Alves |
| Período | 2º Semestre / 2022 |
| Atividade | Exercícios práticos desenvolvidos em aula |
Maria Júlia GitHub: @MaJuks
Projeto iniciado em 06/07/2022.
Exercícios concluídos. Repositório mantido como portfólio acadêmico.