Показать сообщение отдельно
  #1 (permalink)  
Старый 11.10.2017, 21:08
Интересующийся
Отправить личное сообщение для Anna_Medvid Посмотреть профиль Найти все сообщения от Anna_Medvid
 
Регистрация: 07.01.2017
Сообщений: 22

Помогите с кодом
Здравствуйте!

помогите пожалуйста. Нужно превратить массив в объект с помощью reduce так что бы элементы массива были свойствами объекта а индексы массива значениями этих свойств. ['x', 'y', 0] => { x: 0, y: 1, '0': 2 }

let arr = ['x', 'y', 0];
let obj = arr.reduce(function(acc, cur, i) {
    acc[i] = cur;
    return acc;
  }, {});
console.log(obj);
Ответить с цитированием