[Ruby]配列(array)の末尾の要素を削除するには?

Ruby

どうも、ちょげ(@chogetarou)です。

配列(Array)の最後の要素を削除する方法を紹介します。

スポンサーリンク

方法

インターフェース, インターネット, プログラム, ブラウザ, Www

配列(Array)の末尾の要素を削除するには、Array#popメソッドを使います。

具体的な方法としては、「arr.pop」のように、ドットで配列からpopメソッドを呼び出します。

#arr=対象の配列
arr.pop

上記のpopメソッドは、呼び出した配列(array)の最後の要素を削除します。

もし、末尾からN個の要素を削除したい場合は、popメソッドの引数に削除する要素数を指定します。

#n=削除する要素数
arr.pop(n)

使用例

numbers = [2, 10, 37, 29, 5]

numbers.pop

puts numbers
出力:
2
10
37
29

コメント

タイトルとURLをコピーしました