A couple of procs..
And thank me for teaching him that only the last number in a whole number make it odd/even, thank me!
How about proc/IsOdd(num) { return(num & 1) } Much faster and shorter :). Even better than with the modulus.
Even more specific. The last bit is the only bit that matters for determining if a number is odd or even.