0
블록을 Array # map (아래 2 번)에 넘기는 긴 버전이 열거자를 반환하는 이유는 무엇입니까? # 1과 # 3이 배열을 반환하는 이유는 무엇입니까?지도에 전달 된 블록의 긴 버전은 열거자를 반환합니까?
방법 # 1 : 배열을
result = [1, 2, 3].map do |num|
num * 2
end
p result
방법 # 2를 반환 열거
p [1, 2, 3].map do |num|
num * 2
end
방법 # 3을 반환 # 2의 Array
p [1, 2, 3].map {|num| num * 2}