Chaque élément N-ième

Beginner

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

Introduction

Dans ce laboratoire, nous allons explorer le concept de fonctions de premier ordre en JavaScript. Nous allons apprendre à utiliser les fonctions de premier ordre intégrées telles que map(), filter() et reduce() pour manipuler et transformer des tableaux. À la fin de ce laboratoire, vous aurez une compréhension solide des fonctions de premier ordre et serez capable de les appliquer dans vos propres projets JavaScript.

Fonction pour retourner chaque élément N-ième d'un tableau

Pour retourner chaque élément n-ième d'un tableau, suivez ces étapes :

  1. Ouvrez le Terminal/SSH et tapez node pour commencer à pratiquer la programmation.
  2. Utilisez la méthode Array.prototype.filter() pour créer un nouveau tableau qui contient chaque élément n-ième d'un tableau donné.
  3. Utilisez la fonction suivante pour implémenter l'étape ci-dessus :
const everyNth = (arr, nth) => arr.filter((e, i) => i % nth === nth - 1);
  1. Pour tester la fonction, utilisez le code suivant :
everyNth([1, 2, 3, 4, 5, 6], 2); // [ 2, 4, 6 ]

Cela retournera un nouveau tableau avec chaque deuxième élément du tableau d'entrée.

Sommaire

Félicitations ! Vous avez terminé le laboratoire Every NTH Element. Vous pouvez pratiquer d'autres laboratoires sur LabEx pour améliorer vos compétences.