if firstcheck? || secondcheck?
nil
else
true
end
如何将这段代码减少到一行? 如果条件正确,我需要返回nil,否则为true
请帮忙
答案 0 :(得分:3)
此行等同于您编写的代码片段:
true unless firstcheck? || secondcheck?
我不得不怀疑你是否真的需要返回nil
而不是false
。如果您可以返回false
而不是nil
,则可以将其写为:
!firstcheck? && !secondcheck?