У меня есть вложенные объекты, как показано ниже. Я хочу упростить вложенные объекты до одного объекта и найти сумму определенного свойства всех дочерних элементов конкретного родительского объекта.
Текущий объект
let obj = {
Myanmar: [
{
trk1: {
mou: 0.0,
ca: 1.0,
ccs: 0.0,
ccc: 0.0,
},
}
],
Gibraltar: [
{
trk1: {
mou: 12.850000381469727,
ca: 1.0,
ccs: 1.0,
ccc: 3.0,
},
}
],
Cyprus: [
{
trk1: {
mou: 36.25,
ca: 3.0,
ccs: 2.0,
ccc: 7.0,
},
trk2: {
mou: 27.299999237060547,
ca: 1.0,
ccs: 1.0,
ccc: 6.0,
},
trk3: {
mou: 80.59999752044678,
ca: 4.0,
ccs: 4.0,
ccc: 14.0,
},
trk4: {
mou: 26.716670513153076,
ca: 4.0,
ccs: 4.0,
ccc: 6.0,
}
}
]};
Ожидаемый объект
{
Myanmar: {
mou: "(trk1-mou+trk2-mou+trk3-mou)",
ca: "(trk1-ca+trk2-ca+trk3-ca)"
}};
Я хочу вычислить сумму свойств для вложенного объекта. Я не могу продолжить после получения объекта. ключи, пожалуйста, помогите.