第三题 function change(obj) { const ans = [] const map = new Map() for(let i=0;i<inputObj.length;i++) { if(!map[obj[i].id]) { map[obj[i].id] = [obj[i].name] } else { map[obj[i].id] = [obj[i].name, ...map[obj[i].id]] } } for(const key in map) { ans.push({id: key, name: map[key]}) } return ans }