J'étais sous l'impression que ||
et or
étaient synonymes.Différence entre ou et || lors de la définition des variables
La variable de réglage or
ne tient pas de valeur; Pourquoi?
>> test = nil or true
=> true
>> test
=> nil
>> test = false or true
=> true
>> test
=> false
Works 'comme prévu' avec ||
>> test = nil || true
=> true
>> test
=> true
Cette habitude d'être un gotcha pour moi. –