J'ai code comme ceciLa différence entre: + et &: +
list << num if num.to_s.split("").map(&:to_i).map(&:factorial).inject(:+) == num
Il fonctionne, et je me demandais comment inject
fonctionne sans &
(esperluette) devant la :+
. Je demande à quelqu'un d'expliquer quelles sont les différences entre :+
et &:+
.
l'un d'eux porte un chapeau? ... désolé, n'a pas pu résister – musefan
@musefan Non, l'un d'eux a des poils. – sawa