pop

pop

> Fonctions

Supprime la dernière case du tableau array et renvoie l'élément correspondant.

Paramètres
Retour
TypeScript

En JavaScript, a.pop() renvoie undefined sur un tableau vide, là où pop en LeekScript signale une erreur dans le journal et renvoie null : testez === undefined, ou la longueur avant d'appeler. Attention, un undefined légitimement rangé dans le tableau donne exactement le même résultat.

Python

En Python, a.pop() lève une IndexError sur une liste vide, là où pop en LeekScript signale une erreur dans le journal et renvoie null : testez if a: avant d'appeler. a.pop() accepte en plus un indice — a.pop(0) retire et renvoie le premier élément, voyez shift — et un indice hors bornes lève lui aussi une IndexError.