3 つの引数を必要とするメソッドがあるとします。
def foo(a, b, c)
end
そして、配列で引数を言いました:
[a, b, c]
次のように、配列を引数として使用する簡単な方法または 1 つの方法はありますか。
foo(array.some_method)
3 つの引数を必要とするメソッドがあるとします。
def foo(a, b, c)
end
そして、配列で引数を言いました:
[a, b, c]
次のように、配列を引数として使用する簡単な方法または 1 つの方法はありますか。
foo(array.some_method)
スプラット演算子を使用できます:
foo(*array)
def foo(*bar)
end
Foo は、配列をパラメーターとして抽出するようになりました。次のようにして、ハッシュを受け入れるようにすることもできます
def foo(bar={})
end