【发布时间】:2015-04-06 21:33:43
【问题描述】:
我想使用ablock 打印值 5,如下所示。我尝试使用ablock {|x, y| puts "answer:#{x+2*y}"}。但它不会在 irb 中显示任何内容。
def ablock
i = 1
j = 2
yield(i, j)
i = 3
j = 4
end
【问题讨论】:
-
看起来不错。它应该打印
answer:5 -
也适合我