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

Brad Givens
Brad Givens
6,621 Points

Assigning method return value to hash value pair

Trying to use the existing get_name method and its return value to add it to the second key, value pairing of the Hash. Tried using push and '<<' but can't seem to get it working.

contact.rb
contact_list = []

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

contact['phone_number'].get_name

1 Answer

Steve Hunter
MOD
Steve Hunter
Treehouse Moderator 56,116 Points

Hi there,

You want to assign the returned value from get_name into the name key.

Within contact replace the assignment of "" into name with the get_name call instead. Literally, delete "" and replace with get_name.

Steve.

Brad Givens
Brad Givens
6,621 Points

Thanks again, overthinking the question as usual!