I have an array of object something like this, can i get a solution based on JavaScript?
example:
input:
[
{id:'user1', class: 3, key: 'aaa1'},
{id:'user2', class: 4, key: 'aaa1'},
{id:'user1', class: 3, key: 'ccc1'},
{id:'user3', class: 5, key: 'aaa1'}
]
expecting the below output
[
{id:'user1', class: 3, key:[ 'aaa1', 'ccc1']},
{id:'user2', class: 9, key: 'aaa1'},
{id:'user3', class: 5, key: 'aaa1'}
]`
Expecting optimized solution for this problem