Короче, дело было так.
В какой-то момент, элементы одного массива стали САМИ УВЕЛИЧИВАТЬСЯ.
Я уже почти сходил с ума, когда обнаружилось, что позавчера, я зачем-то (прихоти ради), в одной арифметической операции вычитания, которая и так прекрасно работала (а - b), приводя строки к числам, я решил поставить перед а плюсик, для красоты (типа, я преобразую строку "а" к числу), то есть, повысил типа читаемость кода
то есть хотел сделать (+a - b)
но, несмотря на трезвое состояние, почему-то допустил описку и поставил (++а - b)
разумеется, никаких жалоб это не вызвало у JS
только элемента массива стали самостоятельно расти со страшной силой (ибо дело было в теле цикла)
вот так человек начинает любить строгие БДСМ языки