Как я могу генерировать числа таким образом?Я хочу создать функцию generate (current, limit, count)
:
- current - центральное число в массиве
- limit - наибольшее число до переноса
- count - например, 2 означаетдва числа до и после текущего номера.
Эта функция может возвращать массив, например:
[ current - n, current - 1, current, current + 1, current + n ] (n <= count)
Например:
generate(5, 10, 2)
Возвращает:
[3, 4, 5, 6, 7]
Но generate(1, 5, 2)
должен вернуть [4, 5, 1, 2, 3 ]
Числа до того, как ток будет получен из обратного массива подсчета максимальных чисел.