JSFiddle - React, Tailwind, and code Playground
by Amal Das
JavaScript
var obj = [
{name:'sa',age:31},
{name:'aj',age:30},
{name:'am',age:29},
{name:'me',age:31}
];
const output = obj.reduce((acc, curr)=>{
if(acc[curr.name]){
acc[curr.name].push(curr.age);
} else {
acc[curr.name] = [curr.age];
}
return acc;
},{});
console.log(output)