У меня создалось впечатление, что ||
и or
были синонимами.Разница между или и || при настройке переменных
Параметр настройки с or
не имеет значения; Зачем?
>> test = nil or true
=> true
>> test
=> nil
>> test = false or true
=> true
>> test
=> false
завод 'как и ожидалось' с ||
>> test = nil || true
=> true
>> test
=> true
Это раньше было для меня. –