Setting number to -1 might cause you to wait a while.
Comment on I wish
Karyoplasma@discuss.tchncs.de 1 year ago
while (true){ if (number == 0) return true; if (number == 1) return false; number -= 2 }
stevep@lemmy.world 1 year ago
Karyoplasma@discuss.tchncs.de 1 year ago
You know, shortly after posting this I did think about whether it’s still working if I just pass the underflow that will happen at some point or if I have to fix something in that case (like subtract 1 after the underflow). I deemed it “too complicated” and would just issue a warning that my code is only tested on positive numbers.
SamBBMe@lemmy.world 1 year ago
return !(number % 2)