Skip to content

MaJuks/javascript-exercises

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Exercícios Práticos de JavaScript

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.


Tecnologias Utilizadas

HTML5 CSS3 JavaScript

  • HTML5
  • CSS3
  • JavaScript (ES6+)

Instalação e Execução

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 navegador

Exercícios

1. Adivinha a Letra — /adivinha-letra

Analisa 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.


2. Adivinha o Número — /adivinha-numero

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.


3. Consultório Odontológico — /consultorio

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().


4. Tabuada — /tabuada

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>.


Estrutura do Projeto

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

Informações Acadêmicas

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

Autora

Maria Júlia GitHub: @MaJuks

Projeto iniciado em 06/07/2022.


Status do Projeto

Status

Exercícios concluídos. Repositório mantido como portfólio acadêmico.

About

Programas javas das aulas de Programação para internet

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors