
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Arrayから条件に一致する最初の要素を削除するメソッド`Array#delete_first`を作ってみた - Qiita
背景 (Background) Array#deleteやArray#delete_ifでは、条件に一致した 全ての 要素が削除されてしまい... 背景 (Background) Array#deleteやArray#delete_ifでは、条件に一致した 全ての 要素が削除されてしまいます。初めて見つかった要素一つだけを削除したいときに適当なメソッドが無かったので定義してみました。 利用例 (Usage) array = [:a, :b, :a, :b] => [:a, :b, :a, :b] # Array#delete_first : search element by Array#index array.delete_first :a => [:b, :a, :b] array.delete_first :b => [:a, :a, :b] array.delete_first { |elm| elm == :a } => [:b, :a, :b] array.delete_first { |elm| elm == :b }
2015/05/06 リンク