• kolorafa@lemmy.world
    link
    fedilink
    arrow-up
    9
    ·
    2 days ago

    Better/fastest approch would be to check the last bit of the int and return the result. Second use modulo.

    This? Dev should burn in hell. Who created this?

    • TheFogan@programming.dev
      link
      fedilink
      English
      arrow-up
      4
      ·
      edit-2
      2 days ago

      or another stupid, but viable way to do it,

      if number = 0:

      return true

      runloop = true

      while runloop:

      if number > 0:

      number -= 2

      else:

      number += 2

      if number = 1:

      return false

      runloop = false

      if number = 2:

      return true

      runloop = false

      still very shitty amature coding, doesn’t depend on modulos, or anything that I can think of that some languages might lack an equivelant of.