什么是正确的写作方式|在红宝石?更“英语”友好的方式。

时间:2014-02-24 19:17:52

标签: ruby

我正在试图找出一种更好的方式来编写| |,因此它更具可读性和有意义。是否有人类的方式来写这个?

2 个答案:

答案 0 :(得分:2)

|| - 短路双管。和&& - 短路双

In Ruby, there are two sets of logical operators:[!&&||]和[notandor]。 [!&&||]的优先级高于作业(=%=~=,{{1} }等等,而[/=notand]的优先级较低。另请注意,虽然or的优先级高于&&,但||的优先级与and的优先级相同。

答案 1 :(得分:0)

您可以使用关键字orand分别表示||&&