Я думаю, если человек уже способен в reduce, то у него не может быть проблем с циклами
Я как посмотрю, что лепят эти циклы кучи переменных хз как до этого додумываются . Я в самом начале пути пытаюсь сразу думать какой метод применить или нагуглить его . Про циклы в циклах и тд думаю в последнюю очередь . Хз, правильно ли