たぬ記 [ 共和通日 81745.759 ]

81745.759 223:297.759

Rubyeach_with_object の使ひ方がわからない.

a=[1,2,3]
p a.each_with_object(Array.new) { |b, r|
  r[b - 1] = b
}

p a.inject(Array.new) { |r, b|
  r << b
}

この 二つが同じ結果を出すことまではわかつた.

  • public