Skip to content

GabrielleGobbi/map-filter-sort

Repository files navigation

Exercicios Metodos typescript

Lista de exercicios de Metodos typescript

Uso obrigatório de laços de repetição: Todos os exercícios desta lista devem obrigatoriamente utilizar métodos prontos do JavaScript(map, filter, sort, find, etc). Evite ao máximo o uso de laços de repetição (for, while, do while etc). O objetivo é que você implemente a lógica utilizando metodos typescript.

Tipagem: Lembre-se de sempre tipar corretamente todas as variáveis, parâmetros e retornos das funções.

Funções para cada exercício: Cada exercício deve ser implementado dentro de uma função. Essa função deve receber os parâmetros necessários e retornar os resultados adequados. A estrutura e a lógica de cada exercício devem estar contidas exclusivamente dentro dessas funções.

Respeito às boas práticas de código: Procure manter o código limpo e organizado, utilizando nomes de variáveis e funções claros e expressivos. Evite duplicação de código e siga uma lógica clara em suas implementações.

Instalação

Como usar

  • Leia com atenção os exercicios dentro da pasta enunciados

  • Crie a lógica de cada exercicio dentro da pasta implementacao

  • Utilize os arquivos JSON da pasta db caso precise de listas pré-prontas para suas implementações.

  • Para verificar se suas implementações passaram, execute os testes pelo botão de Play (Code Runner) no VS Code. Abra um arquivo de exercício ou um arquivo de teste.

  • Clique no ícone ▶ no canto superior direito do editor.

O script custom-test-results-processor.js exibirá no terminal uma mensagem de sucesso, caso passe no teste ou uma mensagem de insucesso, caso falhe.

Observações

  1. as notas devem ter apenas 1 numero após a virgula
  2. para estar aprovada a aluna tem que ter media igual ou acima de 7
  3. Para esse exercicio voces não poderão usar o for, while ou do while
  4. Formula da média: (a + b + c) / 3
  5. Para rodar os testes, é necessário que a extensão Code Runner esteja instalada no VS Code.
  6. Verifique so o seu VS Code está atualizado, pois a execução pode não acontecer, caso existam atualizações pendentes.
  7. o arquivo "ClassData.json", que está dentro da pasta db, contem um array pronto para ser utilizado durante os exercicios, lembrem-se de importar o array e tipo para cada arquivo de exercicio.
  8. Se quiser vizualizar a saída dos exercícios no terminal, rode o exercício específico dentro da pasta implementação, usando o comando npm run start -- nome-do-arquivo.ts.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published