PerlerのRuby日記

Rubyとか

2015-02-16から1日間の記事一覧

配列の要素を条件によって2つに割ってループしたい

配列の中のものに同じ処理を施すんだけど、先に奇数を処理してから、偶数を処理したい。 numbers = [1,2,3,4,5,6,7,8,9,10] numbers.select{|n| n.odd?}.each{|n| puts n*n} numbers.reject{|n| n.odd?}.each{|n| puts n*n} Array#rejectとかselectでは、条…