Array to Object Conversion with index key

PHOTO EMBED

Wed Jul 19 2023 22:59:07 GMT+0000 (Coordinated Universal Time)

Saved by @RobertoSilvaZ #javascript

const dataArray = [
  {
    id: 1,
    odds: 1.28,
  },
  {
    id: 15,
    odds: 2.52,
  }
];

const convertedData = dataArray.reduce((result, obj) => {
  result[obj.id.toString()] = { ...obj };
  return result;
}, {});

console.log(convertedData);
content_copyCOPY

[{ id: 1, odds: 1.28, },{id: 15, odds: 2.52}] Convert to: {'1':{ id: 1, odds: 1.28 },'15':{ mid: 15, odds: 2.52 }}

https://chat.openai.com/c/f35cf6dc-8203-4bba-b36f-8464bfd4edef