通过嵌套数组循环?

时间:2020-05-08 23:53:44

标签: ruby loops multidimensional-array

我被分配了一个作业,要求我循环遍历一个数组,并用每个数组的最小编号创建一个新数组。

我必须循环,我们还没有学会'.map'方法。

1 个答案:

答案 0 :(得分:1)

如果可以使用min

result = []
arr_of_arr.each do |arr|
  result << arr.min
end

否则

result = []
arr_of_arr.each do |arr|
  min = arr[0]
  arr.each do |elem|
    min = elem if elem < min
  end
  result << min
end

带有地图和分钟

arr_of_arr.map(&:min)