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

Помогите собрать объект
Пожалуйста помогите из массива объектов

let arr = [
    {category: 'Жалоба', status: 'Ожидание', fio: 'Иванов Иван Иванович', total: 3},
    {category: 'Жалоба', status: 'Закрыт', fio: 'Иванов Иван Иванович', total: 23},
    {category: 'Благодарность', status: 'Ожидание', fio: 'Иванов Иван Иванович', total: 5},
    {category: 'Благодарность', status: 'Принята', fio: 'Иванов Иван Иванович', total: 7},
    {category: 'Жалоба', status: 'Ожидание', fio: 'Сидоров Сидр Сидорович', total: 2},
    {category: 'Жалоба', status: 'Принята', fio: 'Сидоров Сидр Сидорович', total: 9}
]


сделать массив объектов
let result = [
    {fio: 'Иванов Иван Иванович', Жалоба: {Ожидание: 3, Закрыт: 23}, Благодарность: {Ожидание: 5, Принята: 7}},
    {fio: 'Сидоров Сидр Сидорович', Жалоба: {Ожидание: 2, Принята: 9}}
]
Ответить с цитированием