Ruby 1.9.2 リファレンスマニュアル > ライブラリ一覧 > library _builtin > class Array > pop
pop(n = 1) -> Array | nil
自身の末尾から指定された n 個だけ要素を取り除いてそれを返します。 自身が空配列の時は nil を返します。
例:
array = [1, [2, 3], 4] p array.pop # => 4 p array.pop # => [2, 3] p array # => [1] p array.pop # => 1 p array.pop # => nil p array # => [] array = [1, 2, 3] p array.pop(2) #=> [2, 3] p array #=> [1]
[SEE_ALSO] Array#push, Array#shift, Array#unshift