696
coding chess (lemmy.world)
you are viewing a single comment's thread
view the rest of the comments
[-] dohpaz42@lemmy.world 47 points 6 months ago

Is this the same person who coded the odd/even function?

[-] Buddahriffic@lemmy.world 34 points 6 months ago* (last edited 6 months ago)

I have a better odd/even function:

bool isEven( long long x ) {  
  if ( x < 0 ) x = -x;  
  if ( x == 1 )  
    return false;  
  if ( x == 2 )  
    return true;  
  return isEven( x - 2 );  
}

This will work for both negative numbers and arbitrarily large integers. I've tested it up to 26 but I'm pretty sure it will work up to infinity.

Though serious question: Why are these forums coded in such a way that they ignore single newlines? How hard is it to replace a newline with a br tag?

Edit: added two spaces, should look much better.

Edit2: just looks a bit better lol

Edit3: better now?

[-] ExLisper@linux.community 11 points 6 months ago

Can you put this in a npm package so I can use it in my project, please?

[-] Buddahriffic@lemmy.world 4 points 6 months ago

Just copy paste it into each source file, I give you permission to reuse the code.

load more comments (14 replies)
load more comments (14 replies)
this post was submitted on 22 Feb 2024
696 points (96.5% liked)

Programmer Humor

32024 readers
553 users here now

Post funny things about programming here! (Or just rant about your favourite programming language.)

Rules:

founded 5 years ago
MODERATORS