Introdução
Neste laboratório, exploraremos como remover elementos de um array a partir da direita usando JavaScript. Criaremos uma função que recebe um array e um número como argumentos e retorna um novo array com o número especificado de elementos removidos da direita. Usaremos o método Array.prototype.slice() para alcançar essa funcionalidade e também aprenderemos como definir um valor padrão para o segundo argumento da função.
Remover Elementos de um Array da Direita
Para remover um número especificado de elementos da direita de um array, siga estes passos:
- Abra o Terminal/SSH e digite
nodepara começar a praticar a codificação. - Use
Array.prototype.slice()para remover o número especificado de elementos da direita. - Se você quiser remover apenas um elemento, pode omitir o último argumento,
n, e o valor padrão de1será usado.
Aqui está um exemplo de trecho de código:
const dropRight = (arr, n = 1) => arr.slice(0, -n);
Você pode testar esta função com os seguintes exemplos:
dropRight([1, 2, 3]); // [1, 2]
dropRight([1, 2, 3], 2); // [1]
dropRight([1, 2, 3], 42); // []
Resumo
Parabéns! Você concluiu o laboratório Remover Elementos de um Array da Direita. Você pode praticar mais laboratórios no LabEx para aprimorar suas habilidades.