83 votes

Comment obtenir le dernier élément d'un tableau en Ruby?

Exemple:

 a = [1, 3, 4, 5]
b = [2, 3, 1, 5, 6]
 

Comment obtenir la dernière valeur 5 de tableau a ou la dernière valeur 6 de tableau b sans utiliser a[3] et b[4] ?

187voto

KL-7 Points 14154

Utilisez les indices -1 (les index négatifs sont comptés à partir de la fin du tableau):

 a[-1] # => 5
b[-1] # => 6
 

ou Array#last méthode:

 a.last # => 5
b.last # => 6
 

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X