I'm trying to form the structure like expectedOutput by iterating input array,but unable to form structure
let input = ["lim","kim"]
let expectedOutput = [{id:"lim"},{id:'kim'}]
let newArr = input.reduce((acc,cur,i)=> {
acc['id'] = cur;
return acc;
},[])
console.log(newArr)
let output = input.map((name) => ({ id: name }));To edit your code -acc.push({ id: curr });