Bye Bye Moore

PoCソルジャーな零細事業主が作業メモを残すブログ

2015-04-28から1日間の記事一覧

Enumerable#drop_whileで、条件に一致したもの以降を捨てる

こんな配列があったとします。 buff = [2,6,7,1,2] これを、ある特定条件以降で切り捨てたい場合……drop_whileが使えます。 使い方 なんらかの都合で順番通りに処理したい場合も使えますが*1 buff.drop_while{|i| i < 5} #>> [ 6, 7, 1, 2 ] 順当な使い方から…