为什么这个映射表达式会产生不同的结果,这取决于我是使用大括号还是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]
https://stackoverflow.com/questions/5513531
相似问题