J'ai pas bien compris la différence entre sort et sort_by dans la doc, si qqun peut m'éclairer ?Envoyé par titoumimi
Par contre a.sort { rand } fonctionne aussi
De plus je pense que ça vaut le coup de noter la différence entre sort/sort_by et sort!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 > a = [1,2,3,4,5] => [1, 2, 3, 4, 5] # sort retourne simplement le tableau sans le modifier > a.sort { rand } => [5, 3, 1, 4, 2] > a => [1, 2, 3, 4, 5] # sort! modifie le tableau > a.sort! { rand } => [5, 3, 1, 4, 2] a => [5, 3, 1, 4, 2]
Partager