У меня есть массив объектов со следующей структурой
[
[
{
exercise: 'Incline Dumbbell Curl',
weight: 25,
workload: 600,
date: '03/23'
},
{
exercise: 'Skullcrushers',
weight: 25,
workload: 600,
date: '03/23'
}
],
[
{
exercise: 'Incline Dumbbell Curl',
weight: 27.333333333333332,
workload: 656,
date: '03/25'
},
{
exercise: 'Skullcrushers',
weight: 31.333333333333332,
workload: 752,
date: '03/25'
}
]
]
И я хотел бы создать массив, который выглядит следующим образом на основе приведенного выше примера
[
{
exercise: 'Incline Dumbbell Curl',
weights: [25, 27.33],
workloads: [600, 656],
dates: ['03/23', '03/25']
},
{
exercise: 'Skullcrushers',
weights: [25, 31.33],
workloads: [600, 752],
dates: ['03/23', '03/25']
}
]
В основном Я хотел бы объединить каждую запись с одним и тем же именем упражнения, чтобы создать массив с весами и рабочими нагрузками. Как я мог достичь чего-то подобного?