Андрей Воронцов, и? Изменить длину массива можно не только через прямое обращение к ленгтх.
Повторю ещё раз, ты где-то меняешь длину массива после логирования и это факт. Именно так массив и будет отображаться в консоле, если обнулить ему длину после логирования.
Если ты передаёшь то, что типизировал, то оно не может работать никак, потому что будет вылетать с ошибкой, что мап не функция.
Если же ты передаёшь что-то другое, то, возможно, стоило бы типизировать именно то, что ты передаёшь?
German Jet, конечно нет, если ты не работаешь с опенсорс проектами.
Гитхаб имеет реальный смысл только для первой работы, пока у тебя нет реального опыта.
ProjectSoft, пробел "до" ты тоже не учитываешь. А то, что ты ловишь все слова с приставками, говорит лишь о том, что ты будешь ловить вообще все слова, в которых появляется искомая подстрока. Кстати, знаки препинания перед словом ты тоже не учитываешь.
Раз написал хрень, так будь добр учесть это и хотя бы нее допускать аналогичные ошибки в будущем.
Повторю ещё раз, ты где-то меняешь длину массива после логирования и это факт. Именно так массив и будет отображаться в консоле, если обнулить ему длину после логирования.