[Ruby]配列(array)の特定の値をすべて削除するには?

Ruby

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

配列(array)の特定の値をすべて削除する方法を紹介します。

スポンサーリンク

方法

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

配列(array)の特定の値をすべて削除するには、deleteメソッドを使います。

まず、配列からdeleteメソッドを呼び出します。

そして、deleteメソッドの引数に削除する値を指定します。

#arr=対象の配列, value=削除する値
arr.delete(value)

上記のdeleteメソッドは、呼び出した配列(array)の特定の値を全て削除します。

スポンサーリンク

使用例

numbers = [1, 1, 2, 4, 3, 4, 4, 5]

numbers.delete(4)

p numbers
出力:
[1, 1, 2, 3, 5]

コメント

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