Sometimes I waste hours of debugging on really really silly thingsβ¦
Why do I keep thinking that e.g. 0 || 69
(typically written with variables obviously) in C would return 69
rather than 1
?!
Well it must be because Cβs βbooleans are just numbersβ thing makes me think that the operators would also doβ¦ number things. No they donβt! >_<