Почему это выражение карты дает разные результаты в зависимости от того, использую ли я фигурные скобки или do / end?
a = [1,2,3,4,5] p a.map { |n| n*2 } #=> [2,4,6,8,10] p a.map do |n| n*2 end #=> [1,2,3,4,5]