¿Entero dentro del rango?

Crea una función que devuelva true únicamente cuando number sea un número entero mayor o igual que lower y estrictamente menor que upper.

Devuelve false cuando number tenga una parte fraccionaria.

Ejemplos

Program.IntWithinBounds(3, 1, 9) ➞ true

Program.IntWithinBounds(6, 1, 6) ➞ false

Program.IntWithinBounds(4.5, 3, 8) ➞ false

Notas

Ambos límites son enteros.