首页 > 解决方案 > 数组迭代的返回值

问题描述

我正在尝试建立一个音乐库。

我的主要问题是当我使用 #each 方法遍历数组时,返回值很大,因为我知道我的数组是关于一位艺术家的所有专辑和歌曲。

您是否知道一种方法来迭代返回值nil或至少比我创建的整个艺术家数组短的数组?

标签: arraysrubyiterationreturn-value

解决方案


nil如果您不希望将集合作为返回值,则只需在迭代后返回。

def your_method
  your_collection.each do |item|
    # do something
  end
  nil
end

推荐阅读