Implement solve(arr, key) that groups an array of objects by a given
property name and returns a plain object where each property maps to the
sub-array of matching items.
Example
solve([
{ name: 'Alice', dept: 'eng' },
{ name: 'Bob', dept: 'hr' },
{ name: 'Carol', dept: 'eng' },
], 'dept')
// → { eng: [{name:'Alice',dept:'eng'},{name:'Carol',dept:'eng'}], hr: [{name:'Bob',dept:'hr'}] }Constraints
Sample tests