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/