Memory was limited in old computer systems, so most applications would use as little storage as possible for storing numbers. The minimum value is a byte, 8-bits, which can store 0-255. If you add +1 to 255 it wraps back again to zero. But the original starting level was level 1. So it doesn’t know what to do with a zero. Or more specifically it’s looping 255 times instead of 1.
Latest Answers