Rubyリファレンス: Home

slice (Array)

Edit   History

標準クラス・モジュール > Array > slice

array.slice(index)
array.slice(index, length)
array.slice(range)

sliceメソッドは、[]メソッドの別名です。配列から引数で指定した位置の要素を取り出して返します。
引数の指定のしかたと戻り値については、[]メソッドを参照してください。

animals = ["dog", "cat", "mouse", "rabbit", "horse"]
p animals.slice(3)
p animals.slice(1, 3)
p animals.slice(2..4)
"rabbit"
["cat", "mouse", "rabbit"]
["mouse", "rabbit", "horse"]