ruby勉強中です
ここのサイトの演習の答えを実行したのですが、実行結果が何も出てきません
http://www.minituku.net/courses/566428009/contents/129583522.html
以下のコードを実行すれば
{:name => "静岡 太郎", :age => 34, :address => "静岡県"}
が実行結果に出てくると思ったのですが、何かコードが抜けているのでしょうか
ソースコード
profiles = [ {:name => "静岡 太郎", :age => 34, :address => "静岡県"}, {:name => "名古屋 次郎", :age => 25, :address => "愛知県"}, {:name => "大津 三郎", :age => 19, :address => "滋賀県"}, ] def search(profiles, key, query) profiles.each do |profile| if query =~ profile[key] return profile end end end search(profiles, :name, /静岡 太郎/)
回答1件
あなたの回答
tips
プレビュー