このプロフィールのデータを入れたデータ構造を作成してください。
そして、そのデータ構造から特定のデータを検索して返すsearchメソッドを定義してください。
という問いの模範解答(下記コード)をVS codeに反映したところ、何も起きませんでした。
エラーでしょうか?
特定のデータを検索して返すsearchメソッドを定義してください。
という問いの理解もイマイチできません。
どなたかご返信いただければ嬉しいです。
Ruby
1profiles = [ 2 {:name => "静岡 太郎", :age => 34, :address => "静岡県"}, 3 {:name => "名古屋 次郎", :age => 25, :address => "愛知県"}, 4 {:name => "大津 三郎", :age => 19, :address => "滋賀県"}, 5] 6 7def search(profiles, key, query) 8 profiles.each do |profile| 9 if query =~ profile[key] 10 return profile 11 end 12 end 13end 14 15search(profiles, :name, /静岡 太郎/)
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/05/24 21:27 編集
2020/05/24 22:36