Реализуйте функцию foo, которая принимает массив и возвращает объект, где ключи — элементы массива, а значения — все 0.

javascript function foo(arr) { return arr.reduce((acc, item) => { acc[item] = 0; return acc; }, {}); }

Короткий ответ

Что ответить на собеседовании

javascript function foo(arr) { return arr.reduce((acc, item) => { acc[item] = 0; return acc; }, {}); }

Подробный разбор

Ответ с пояснениями

javascript function foo(arr) { return arr.reduce((acc, item) => { acc[item] = 0; return acc; }, {}); }

// Пример: const input = ['a', 'b', 'c']; const result = foo(input); console.log(result); // { a: 0, b: 0, c: 0 }

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее