- 756 名前:デフォルトの名無しさん mailto:sage [2018/10/23(火) 14:27:48.54 ID:UJUp/CV/.net]
- >>726
profiles の要素を一つ一つ調べて与えられた条件と比較してtrueを返す要素を返せばよい def search(profiles, key) profiles.select{|profile| yield profile[key]} end search(profiles, :age){|age| age >= 20} # => [{:name=>"静岡 太郎", :age=>34, :address=>"静岡県"}, {:name=>"名古屋 次郎", :age=>25, :address=>"愛知県"}]
|

|