28.03.2025, 07:01
(27.03.2025, 09:25)myg Wrote: value = 4>3 and false or nil
value = 4<3 and false or nil
you always get NIL because result of the first expression ([ANY] AND FALSE) is always FALSE by definition (because you have FALSE as one of the operands in AND construct)
if you want to use this construct, you can use number 0 instead of boolean value.
It's nice. thank you