Si tengo un método como:¿Cómo paso una matriz a un método que acepta un atributo con un operador splat?
def sum *numbers
numbers.inject{|sum, number| sum += number}
end
¿cómo iba a ser capaz de pasar una matriz como números?
ruby-1.9.2-p180 :044 > sum 1,2,3 #=> 6
ruby-1.9.2-p180 :045 > sum([1,2,3]) #=> [1, 2, 3]
Tenga en cuenta que no puedo cambiar el método de suma para aceptar una matriz.