Ich habe ein Objekt wie:Mehrere Summen Objekt effizient d3.js
{
[
{ id: "AL01",
list: [
{ speed : 5
value : 10} ,
{ speed : 7
value : 15}
]
},
{ id: "AB01",
list: [
{ speed : 20
value : 1} ,
{ speed : 8
value : 10}
]
}
]
}
und ich möchte dieses Ergebnis haben wie:
{[ { id: "AL01", speed: 12, value: 25}, { id: "AB01", speed: 28, value: 11}]}
Wie kann ich diese bekommen effizient? Wenn es möglich ist, nur einmal die Funktionen map oder forEach auszuführen? Ich frage mich etwas, das nur einmal pro Objekt geht.