¿Entero dentro del rango?

Crea una función que valide si un número n está dentro de los límites de lower y upper. Devuelve false si n no es un entero.

Ejemplos

intWithinBounds(3, 1, 9) ➞ true

intWithinBounds(6, 1, 6) ➞ false

intWithinBounds(4.5, 3, 8) ➞ false

Notas

  • El término "dentro de los límites" significa que un número se considera igual o mayor que un límite inferior y menor (pero no igual) que un límite superior (consulta el ejemplo #2).
  • Los límites siempre se proporcionarán como enteros.