Ruby Ruby Collections Ruby Hashes Working with Hash Values

Peter Boyden
Peter Boyden
1,939 Points

hash-values-2 question?

I don't understand exactly what is being asked in this question and can't seem to come up with the answer. Do you have the correct code for this task so I can see what's being asked?

hash.rb
grocery_item = { "item" => "Bread", "quantity" => 1, "brand" => "Treehouse Bread Company" }
grocery_item.has_value?("Bread")
grocery_item["food"] = "True"

1 Answer

Dave Faliskie
Dave Faliskie
17,767 Points

You basically have the answer, you just need to add an if statement so that food/true is only added if "Bread" exists

if grocery_item.has_value?("Bread")
  grocery_item["food"] = true
end