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! >_<