• Как в node правильно хранить промежуточные данные?

    @joknife Автор вопроса
    JSON.parse(JSON.stringify(matrix)); - этот ритуал для чего проводишь? ради любопытства спрашиваю.

    так больше никак не получилось в готовый объект записать двумерный массив.
    как вот такое еще провернуть? просто присваивание то по ссылке происходит, slice'ом че то тоже не пошло с двумерным массивом
    и ты получаешь battles [username] = undefined

    в том и странность что сделал console.log всех массивов при создании с именами юзеров, проводил тест и знал о всех 4 участвующих юзерах. и все было проинициализированно на момент создания. некоторые бои до конца проходили некоторые нет. и не могу воспроизводить ошибку произвольно.