вариант, он проходит, после первого прохода возвращается на последний доступный ключ, но у него уже массив куда сохраняем значение не тот, который должен быть на этом проходе, а уже со значениями первого прохода. Как убрать этот предыдущий (первый к примеру) проход, чтобы были значения только уже этого прохода?
попробуйте так output.push([…array, {…last}])
Тоже самое, у нас же last и так объект
там пушаете ссылку на объект, вот и подумал что в этом проблема. а как выглядит правильный оутпут
1 все ответы до yes 2 все также но до no, разные выборы,проходы . Это упрощённый объект для примера
Обсуждают сегодня