なんとか作って見たのですが、普通はどのように作るのでしょうか?
class Coffees PRICES = {latte: 200, mocha: 300, ice: 150} P_BOX = [] def initialize(name1=0, name2=0, name3=0) @name1 = name1 @name2 = name2 @name3 = name3 end def casher @names = [@name1,@name2,@name3] @names.select! do |i| PRICES.has_key?(i) P_BOX << PRICES[i] end p price = "お値段は #{P_BOX.map!(&:to_i).inject(:+)} 円です。" end end customer1 = Coffees.new(:latte, :mocha) customer1.casher
分かりにくい文章を削除いたしました。
「添削して」みたいな作業依頼は「質問ではない」と見做されて低評価がついてると思うんですが。
https://teratail.com/help/avoid-asking
回答2件
あなたの回答
tips
プレビュー