Introduction
Dans ce laboratoire, nous allons explorer une fonction JavaScript qui nous aide à trouver le dernier élément d'un tableau. Nous allons apprendre à vérifier si un tableau est valide et a une propriété length, et à utiliser la propriété length pour calculer l'index du dernier élément. Nous allons également apprendre à renvoyer undefined si le tableau est vide ou invalide.
Comment obtenir le dernier élément d'un tableau en JavaScript
Pour commencer à coder, ouvrez le Terminal/SSH et tapez node. La fonction suivante renvoie le dernier élément d'un tableau :
const last = (arr) => (arr && arr.length ? arr[arr.length - 1] : undefined);
Pour l'utiliser, vous devez fournir un tableau en tant qu'argument. La fonction vérifie si le tableau est évalué comme vrai et a une propriété length. Si les deux conditions sont vraies, elle calcule l'index du dernier élément du tableau et le renvoie. Sinon, elle renvoie undefined.
Voici quelques exemples :
last([1, 2, 3]); // 3
last([]); // undefined
last(null); // undefined
last(undefined); // undefined
Résumé
Félicitations ! Vous avez terminé le laboratoire sur le dernier élément d'un tableau. Vous pouvez pratiquer d'autres laboratoires sur LabEx pour améliorer vos compétences.