【发布时间】:2017-03-19 23:10:18
【问题描述】:
我有一个返回数组的方法,如下所示:
def foobar(foo, bar)
if foo != bar
[foo, bar]
end
end
现在,我想使用 if 语句从我的代码中调用此方法。如何在不复制方法的情况下访问数组值?
if foobar("baz", "qux")
foo = foobar("baz", "qux")
puts foo[0], foo[1]
end
为了进一步澄清,当您在 if 语句中调用正则表达式匹配时,我的意思类似于 $~。
【问题讨论】:
标签: ruby if-statement methods return