配列を関数に渡すときに頭に * を付けて渡すと、配列が展開されて渡されます。
*
def hoge(a, b, c) puts a, b, c end arr = [1, 2, 3] hoge(*arr)