Можно создать дубликат:
Is there any wisdom behind “and”, “or” operators in Ruby ?Рубин логические операторы
Какая разница, если таковая имеется, между следующими парами логических операторов?
- & & против и
- || vs. или
Можно создать дубликат:
Is there any wisdom behind “and”, “or” operators in Ruby ?Рубин логические операторы
Какая разница, если таковая имеется, между следующими парами логических операторов?
«Слово» имеет более низкий приоритет, чем «символьные» версии. Фактически, они имеют еще более низкий приоритет, чем назначение.
Это объясняет, почему '@user = User.find_by_id ('[email protected] ') или User.find_by_email (' [email protected] ')' устанавливает '@ user' в ноль, даже несмотря на то, что запись существует. – Chloe
Покрытие в серверных вопросах, в том числе [Есть ли какая-нибудь мудрость?] И «,» или «оператор в Ruby?» (Http://stackoverflow.com/questions/1434842/is-there-any-wisdom-behide- и-or-operator-in-ruby), [Ruby: разница между || и «или»] (http://stackoverflow.com/questions/2083112/ruby-difference-between-and-or), [Разница между «и» и «& в Ruby?» (http://stackoverflow.com/ вопросы/1426826/разница между ними-а-а-в-рубин). Короче говоря, приоритет. –