私は、次のような機能を持っている:||演算子は、結果がわかったときに戻りますか?
def check
return 2 == 2 || 3 != 2 || 4 != 5
end
私の質問は、Rubyは最初は本当であっても、すべての比較を行うため、関数はtrueを返します、です。私の小切手ははるかに集中しているので、毎回すべての小切手を作ることを避けるために、これを別の方法で破るべきかどうかを知りたいと思います。
irb(main):004:0> 2 == 2 || 3 != 2 || 4 != 5
=> true
ありがとうございます。
Btw:あなたのメソッドに 'return'は必要ありません。 – sepp2k