Ruby Ruby Loops Build a Simple Contact List Assigning Hash Values From Methods

Task 1 no longer passing Ruby Loops

After checking Task 1 it said well done. I then added the new code in task 2, and it said task 1 no longer passing. I did not change the code from task 1.

Thanks for the help,

Andy

contact.rb
contact_list = []

contact = {"name" => "", "phone_number" => "" }
contact["name"] = get_name()
contact["phone_number"].push(get_phone_number())

1 Answer

You Have a error because you use Push , or push is for to add in array but phone_number is not a array.

Your code he should will be :

contact_list = [] contact = {"name" => "", "phone_number" => "" } contact["name"] = get_name() contact["phone_number"]=get_phone_number()