Introdução
Neste laboratório, exploraremos e praticaremos vários conceitos de programação JavaScript, como manipulação de arrays, criação de objetos e composição de funções. O objetivo deste laboratório é ajudá-lo a desenvolver suas habilidades em programação JavaScript, fornecendo exercícios práticos que cobrem conceitos fundamentais. Ao final deste laboratório, você terá uma melhor compreensão de como usar JavaScript para resolver problemas comuns de programação.
Prática de Código
Para começar a praticar a codificação, abra o Terminal/SSH e digite node. Em seguida, você pode usar a função generateItems para gerar um array com um número específico de itens.
- Chame
generateItemscom o número desejado de itens e uma função que será usada para gerar os itens. generateItemsusaArray.from()para criar um array vazio do comprimento especificado e chama a função fornecida com o índice de cada elemento recém-criado.- A função fornecida recebe um argumento - o índice de cada elemento.
const generateItems = (n, fn) => Array.from({ length: n }, (_, i) => fn(i));
Aqui está um exemplo de como usar generateItems para gerar um array de 10 números aleatórios:
generateItems(10, Math.random);
// [0.21, 0.08, 0.40, 0.96, 0.96, 0.24, 0.19, 0.96, 0.42, 0.70]
Resumo
Parabéns! Você concluiu o laboratório Generate Items. Você pode praticar mais laboratórios no LabEx para aprimorar suas habilidades.