def find_users_online(count = 1)
users = Array.new
count.times do
users += get_users_online
end
users # <==== I want to remove this here
end
在上面的代码中,im 必须再次将“users”变量放在函数末尾以返回正确的值(用户)。但是时间块是否有可能返回用户值并且我可以在函数末尾删除“用户”?
def find_users_online(count = 1)
users = Array.new
count.times.and_return do # <== something like this
users += get_users_online
end
end