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)