在红宝石中,我们可以做像
这样的事情unless something
do_this
else
do_that
end
如果
,我们也可以写其他内容unless something
do_that
elsif something_else
do_this
end
但我们可以写一些像
这样的东西if something
do_this
else unless something_else
do_that
end
当然,简单的解决方案是使用!
运算符。
答案 0 :(得分:4)
没有。在这种情况下,您需要另一层嵌套。
if something
...
else
unless something_else
...
end
end
原因可能是else
+ unless
过于复杂。