I am getting list of objects as below,
const input = [
{cases: 162151, recovered: 68, time: 1627362000000},
{cases: 159569, recovered: 39, time: 1627448400000},
{cases: 150654, recovered: 97, time: 1627534800000},
{cases: 140750, recovered: 98, time: 1627621200000},
{cases: 163394, recovered: 69, time: 1627707600000},
{cases: 160380, recovered: 73, time: 1627794000000}
];
I want to store this in another output array.
let output = [];
let outputElements = {};
input.forEach(function(inputElements){
outputElements.Time = inputElements.time;
outputElements.casesCount= inputElements.cases;
outputElements.recoverCount = inputElements.recovered;
});
output.push(outputElements);
Here, output I am getting only the last object only. {cases: 160380, recovered: 73, time: 1627794000000}
Here, where I am missing to fill the objects properly in output. Thanks in advance.