Skip to content

LucasDiasA/forEach-Map-Sort-Reduce-Filter.Js

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

forEach-Map-Sort-Reduce-Filter.Js

Utilizando e estudando formas de array no Java script, como o forEach,Map, Sort, Reduce e Filter para manipular o DOM incluindo dados consultado a partir de uma API e organizar de forma apropriada.

Foi utilizado esses métodos de array, como o forEach para criar os elementos consultados da API livros.json

O Map foi utilizado para aplicar desconto sem alterar os dados principais dos preços originais, criando uma array secundária para exibir no lugar da original.

O Filter foi utilizado para verificar na API o número de itens disponíveis e separado por suas categorias, já no caso de itens que não tenha um número disponível em estoque, é aplicado uma estilização indicativa de que aquele item está indisponível, caso for >0, exibirá de forma disponível.

O Sort foi utilizado pra organizar os itens de forma decrescente, começando a exibir os menores valores primeiro para os maiores.

O Reduce foi utilzido para pegar todos os valores de livros disponíves e exibir na parte inferior do site na aba "LIVROS DISPONÍVEIS"

GitHub Pages: https://lucasdiasa.github.io/forEach-Map-Sort-Reduce-Filter.Js/

About

Utilizando e estudando formas de array no Java script, como o forEach,Map, Sort, Reduce e Filter para manipular o DOM incluindo dados consultado a partir de uma API e organizar de forma apropriada.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors