# Odd - Script and chart function

Odd() returns True (-1), if integer\_number is an odd integer or zero. It returns False (0), if integer\_number is an even integer, and NULL if integer\_number is not an integer.

Syntax:

Odd(integer\_number)

Return data type: Boolean

Examples and results:

Examples and results

| Examples | Results |
| --- | --- |
| `Odd( 3 )` | Returns -1, True |
| `Odd( 2 *<br>10 )` | Returns 0, False |
| `Odd( 3.14<br>)` | Returns NULL |

## Learn more

* [Even - Script and chart function](https://help.qlik.com/en-US/sense/November2025/Subsystems/Hub/Content/Sense_Hub/ChartFunctions/GeneralNumericFunctions/even.htm)