Si j'ai une méthode comme:Comment transmettre un tableau à une méthode qui accepte un attribut avec un opérateur splat?
def sum *numbers
numbers.inject{|sum, number| sum += number}
end
Comment pourrais-je être en mesure de passer un tableau sous forme de nombres?
ruby-1.9.2-p180 :044 > sum 1,2,3 #=> 6
ruby-1.9.2-p180 :045 > sum([1,2,3]) #=> [1, 2, 3]
Notez que je ne peux pas modifier la méthode sum pour accepter un tableau.