2006-03-05 Array#map RubyのArray#mapは、各要素に対してブロックを評価し、その結果を集めた配列を返します。 a = [ 0, 1, 2, 3, 4, ] b = a.map do |e| e * 2 end puts a.join(', ') #=> 0, 1, 2, 3, 4 puts b.join(', ') #=> 0, 2, 4, 6, 8