Что выведет код? Запишите строки по порядку, по одной на строку.
В работе: Список платежей в истории СберБанк Онлайн: после подгрузки второй страницы черновик сменил статус.
Как проверяем
Код не запускаем — предскажите вывод. Пишите строки по порядку, по одной на строку; пробелы по краям не важны. Ответ один на подход: после него показываем разбор.
Источник: Сбер, направление рисков: квиз про push.apply и передачу аргументов, репозиторий кандидата, 2024. Условие пересказано своими словами.
Давали на собеседовании?
const paid = [1200, 860];const fresh = [3400, 99];Array.prototype.push.apply(paid, fresh);console.log(paid.length, fresh.length);console.log(paid.push(15), paid.join(' '));function applyFee(sum, payment, other) {sum = sum + 30;payment.status = 'с комиссией';payment = { status: 'новый' };other.status = 'тронут';return sum;}let sum = 1000;const p1 = { status: 'черновик' };const p2 = { status: 'черновик' };const p3 = p2;console.log(applyFee(sum, p1, p2), sum);console.log(p1.status, p2.status, p3.status);console.log([1, 2].concat([3], [[4]]).length);