Type alias IsInteger<N>

IsInteger<N>: number extends N
    ? boolean
    : N extends N
        ? `${N}` extends `${string}.${string}`
            ? false
            : true
        : never

Check if a given numeric value is an integer

Type Parameters

Returns

true if it is, else false