Alexei Fedorov
Ну учитесь для теста искать ошибку:
- debugger вставьте в функцию там где формируете массив.
- про console.log() тоже можно вспомнить, как Вам и писали
про console.log() плохая практика для дебага, у js нет console.log, его выполняет браузер, значения в точке могут быть не те, коотрые вы ожидаетее