Rangos de listas inclusivos reversibles

Escribe una función que, dados los valores start y end, devuelva un arreglo que contenga todos los números inclusive de ese rango. Consulta los ejemplos a continuación.

Ejemplos

reversibleInclusiveList(1, 5) ➞ [1, 2, 3, 4, 5]

reversibleInclusiveList(2, 8) ➞ [2, 3, 4, 5, 6, 7, 8]

reversibleInclusiveList(10, 20) ➞[10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20]

reversibleInclusiveList(24, 17) ➞[24, 23, 22, 21, 20, 19, 18, 17]

Notas

  • El orden de clasificación del arreglo resultante depende de los valores de entrada.
  • Todas las entradas proporcionadas en los escenarios de prueba son válidas.
  • Si start es mayor que end, devuelve un arreglo ordenado de forma descendente; de lo contrario, ordénalo de forma ascendente.
  • Puedes encontrar una versión recursiva de este desafío aquí.