前提・実現したいこと
ジュースの値段が手持ちのお金より安かった場合、
ジュース名、値段、在庫が表示されるようにしたいです。
selectメソッドを使用しハッシュの中から該当するジュースの情報を
取り出したいです。
手持ちのお金は1000円としています。
実装中に以下のエラーメッセージが発生しました。
発生している問題・エラーメッセージ
no implicit conversion of Integer into Hash
該当のソースコード
Ruby
1 def drink_information 2 {cola: {price: 120, stock: 5},redbull: {price: 200, stock: 5}}.select {|drink, price, stock| price <= 1000} 3 end
試したこと
シングルクオートで囲めば出力されますが、手持ちの金額に関係なく出力されます。
文字列として読み込まれている為と認識しています。
お知恵をお借り出来れば幸いです。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。