Méthode pop
La méthode pop supprime le dernier élément
d'un tableau. Le tableau d'origine est modifié,
et la méthode retourne l'élément
supprimé.
Syntaxe
tableau.pop();
Exemple
Supprimons le dernier élément d'un tableau :
let arr = ['a', 'b', 'c', 'd', 'e'];
arr.pop();
console.log(arr);
Résultat de l'exécution du code :
['a', 'b', 'c', 'd']
Exemple
Affichons le dernier élément qui a été supprimé du tableau d'origine :
let arr = ['a', 'b', 'c', 'd', 'e'];
let del = arr.pop();
console.log(del);
Résultat de l'exécution du code :
'e'
Exemple . Application
Créons une chaîne '16-25-34' à partir d'un tableau.
Pour résoudre le problème, utilisons une combinaison
des méthodes pop, shift,
push
et join :
let arr = ['1', '2', '3', '4', '5', '6'];
let res = [];
while (arr.length > 0) { // Le tableau diminue dans la boucle jusqu'à atteindre zéro
let first = arr.shift();
let last = arr.pop();
let str = first + last; // Ici, il y aura la chaîne '16', puis '25', puis '34'
res.push(str);
}
// Après la boucle, res contient le tableau ['16', '25', '34']. Fusionnons-le en une chaîne :
res = res.join('-');
console.log(res);
Résultat de l'exécution du code :
'16-25-34'