Не понимаю как получить arr внутри функции, чтобы с ним что-то сделать. У стрелочной функции нет arguments. Если через this не понимаю что спрашивать.
Заранее спасибо.
Это абстрактное описание задачи из моей стажировки в одной очень крупной компании из 4-х нерусских букв. Я чем-то задним понимаю что дебильно как-то, но исхожу из парадигмы, что я стажёр, а задачи умные люди писали. Потому и спрашиваю.
Mellorn, ответ найден. Не нужна универсальная функция - она должна работать с одним единственным массивом. Это, конечно, разочарование. Всем спасибо за обсуждение.