arr
est un tableau de chaînes de caractères :
["hello", "world", "stack", "overflow", "hello", "again"]
Quel serait un moyen simple et élégant de vérifier si arr
a des doublons, et si c'est le cas, retourner l'un d'entre eux (peu importe lequel) ?
Exemples :
["A", "B", "C", "B", "A"] # => "A" or "B"
["A", "B", "C"] # => nil
0 votes
arr == arr.uniq
serait une manière simple et élégante de vérifier siarr
a des doublons, cependant, il ne fournit pas lesquels ont été doublés.