Função nthElement em JavaScript

Beginner

This tutorial is from open-source community. Access the source code

Introdução

Neste laboratório, vamos mergulhar na função nthElement em JavaScript, que retorna o n-ésimo elemento de um array. Você aprenderá como usar Array.prototype.slice() para extrair um elemento de um array e como lidar com índices fora dos limites (out-of-bound indices) de forma elegante. Ao final deste laboratório, você terá uma sólida compreensão da função nthElement e como ela pode ser útil em seus projetos JavaScript.

Encontrando o N-ÉSIMO Elemento de um Array

Para encontrar o n-ésimo elemento de um array, siga estes passos:

  1. Abra o Terminal/SSH e digite node para começar a praticar a codificação.
  2. Use Array.prototype.slice() para criar um novo array contendo o n-ésimo elemento.
  3. Se o índice estiver fora dos limites (out of bounds), retorne undefined.
  4. Omita o segundo argumento, n, para obter o primeiro elemento do array.

Aqui está um exemplo de código que implementa isso:

const nthElement = (arr, n = 0) =>
  (n === -1 ? arr.slice(n) : arr.slice(n, n + 1))[0];

Você pode testar esta função com os seguintes exemplos:

nthElement(["a", "b", "c"], 1); // Output: 'b'
nthElement(["a", "b", "b"], -3); // Output: 'a'

Seguindo estes passos, você pode facilmente encontrar o n-ésimo elemento de um array usando JavaScript.

Resumo

Parabéns! Você concluiu o laboratório do N-ÉSIMO Elemento. Você pode praticar mais laboratórios no LabEx para aprimorar suas habilidades.