Ruby Ruby Collections Build a Grocery List Program Create a Method That Returns an Array

Create a method called add_list_items that returns an array. It does not need to read from standard input.

Create a method called add_list_items that returns an array. It does not need to read from standard input.

array_method.rb
def add_list_items()
  hash = { "items" => Array.new }
  return hash
end
puts add_list_items()
Patrick Shushereba
Patrick Shushereba
10,911 Points

You're overcomplicating the challenge:

You have a method add_list_items

def add_list_items

end

Now, there needs to be an array in your method, right? Otherwise, how is the method going to return an array?

def add_list_items
  array = Array.new
end

Finally, because you need to return an array, we need one last part:

def add_list_items
    array = Array.new
    return array
end

Hope this helps!