Detecting odd numbers?

Is there a script to detect if var a is odd?

I’m trying to do this:

var a:Number = 3;
if(a is odd) {
trace("a is odd");
else {
trace("a is even");
}

And yes var a will always be a whole number, never a decimal.