こんにちは
getsメソッドでユーザからの入力を待って、ハッシュオブジェクトからvalueを引き出したいのですが、うまくいきません。どうしてでしょうか・・・?
正しい動作イメージとしては、ユーザがtitleと入力したら、「ほんのなまえ」という文字列をターミナルに出力したいです。
初心者の質問でごめんなさい。答えてくれる方が入ればよろしくお願いします。
ruby
1def book_info(book, date) 2 puts book[:date] 3end 4 5book = {:title => "ほんのなまえ", :genre => "じゃんる", :year => "しゅっぱんび"} 6 7puts "ひとつ選んで入力してください。" 8puts "・title" 9puts "・genre" 10puts "・year" 11 12information = gets.chomp 13 14book_info(book, information)
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2016/12/29 11:49
2016/12/29 11:52