我想选择以数组开头的所有元素。这里是我的代码从特定字符开始的数组中选择元素
a = ['bananas', 'apples', 'pears', 'avocados']
def select_elements_starting_with_a(a)
a.select { |str| str.start_with?('a') }
end
puts select_elements_starting_with_a
我得到的错误是
Untitled.rb:3:in `select_elements_starting_with_a': wrong number of arguments (0 for 1) (ArgumentError)
from Untitled.rb:6:in `<main>'
我有一种感觉,你可能希望看到实际打印的数组在哪种情况下(以及下面的答案)使用'p'而不是'puts'。 –