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

Alonso Martinez
Alonso Martinez
5,066 Points

We need to set up the contact_list variable as an array filled with hashes. Each hash in the array is going to represent

I think this is the correct way to append an array? I kept being bounced back to the first task for some reason

contact.rb
contact_list = []

contact = {"name" => "", "phone_number" => "" }


contact[get_name] = "name" 
contact[get_phone_number] = "phone_number"
contact_list.push(contact()) 

1 Answer

Alonso Martinez
Alonso Martinez
5,066 Points

I'm sorry.. Correct code is this

contact_list = []

contact = {"name" => "", "phone_number" => "" }

contact[get_name] = "name" 
contact[get_phone_number] = "phone_number" 
contact_list.push(contact) 

Previously I was entering "contact_list.push(contact())" Correct way should be "contact_list.push(contact)"

Thanks!