Ruby REPL的最后一个结果

Max*_*iso 3 ruby scope irb read-eval-print-loop

在Scala REPL中,如果您评估某些内容,则其值存储在res {N}中,如下所述:如何在Scala REPL中访问最后一个结果?.ruby REPL是否有类似的功能,或者如果你没有在变量中捕获它们的值,结果是否会丢失?

Zac*_*emp 6

您可以使用_irb中的下划线来引用最后返回的结果:

1 + 5
# => 6

_ + 10
# => 16
Run Code Online (Sandbox Code Playgroud)