Límites factoriales exactos

Crea una función que compruebe si un número es el límite superior exacto del factorial de n. Si es así, devuelve un arreglo con el límite factorial exacto y n; de lo contrario, devuelve la cadena "Not exact!".

Ejemplos

isExact(6) ➞ [6, 3]

isExact(24) ➞ [24, 4]

isExact(125) ➞ "Not exact!"

isExact(720) ➞ [720, 6]

isExact(1024) ➞ "Not exact!"

isExact(40320) ➞ [40320, 8]

Notas

  • No habrá excepciones que manejar; todas las entradas serán números enteros positivos.
  • Puedes encontrar una versión recursiva de este desafío en este enlace.