0
ユーザーは、既に存在するインベントリから引くためにインベントリのキーと値を入力できるようにする応答を作成しようとしています。したがって、インベントリの開始時に10個のリンゴがあり、7個のリンゴを販売していると答えた場合、残りの3個のリンゴが残ります。Rubyハッシュ:数量を減算する
私は初心者ですので、説明が参考になるかもしれません。ありがとうございました!まず
@inventory = {"apples" => 10, "bananas" => 10, "crackers" => 10, "breads" => 10}
def sell_inventory
puts "What food are we selling today?"
product = gets.chomp.downcase
puts "How many #{product} are we selling today?"
quantity = gets.to_i
@inventory.delete(product, quantity)
end
ありがとうSimon Fromme!それは完璧に動作します! – Ian