for (; result.length < 3;) { что такое условие цикла дает? просто цикл пока длина не станет меньше 3? смотрю код в проекте и смутило что нет условий других и вот это двоеточие смутило в начале, но код вроде бы рабочий и не выдает ошибки.
есть объекст weight с числовыми свойствами let checkValue = weight.fold + weight.call какой самый адекватный способ есть чтобы сделать тут передачу заначений в пременную не ссылками, а независимым числом?