一般情况下,尽量用each:1.upto(10).each { |i| puts i } puts i # NameError: i is undefined而用for时:for i in 1.upto(10) do puts i end puts i # print 10
一般情况下,尽量用
each
:而用
for
时: