Miałem wrażenie, że ||
i or
były synonimami.Różnica między lub i || podczas ustawiania zmiennych
Zmienna ustawień z or
nie zawiera wartości; czemu?
>> test = nil or true
=> true
>> test
=> nil
>> test = false or true
=> true
>> test
=> false
działa 'zgodnie z oczekiwaniami' z ||
>> test = nil || true
=> true
>> test
=> true
To było dla mnie zajęcie. –