Sumowanie propertisów dwóch identycznych modeli

0

Cześć, zastanawiam się w jaki sposób w typescript możliwe jest dodanie propertisów dwóch (lub większej ilości) identyczych modeli?
Dajmy na to jest:
OBJ1
{
a: 1,
b: 2
}

OBJ2
{
a: 3,
b: 4
}
No i chciałbym utworzyć OBJ, który będzie miał tak samo pola a i b, zawierające zsumowane dane. Jak to zrobić sprytnie, bez łopatologicznego dodawania pól?

0

reduce na liście obiektów do zsumowania?

1

const ob3 = Object.assign({}, ob1, ob2);
Dalej gąska idzie sama.

0

A co jeśli mam większą ilość tych obiektów? I może ich być 1 a może być 10.

1 użytkowników online, w tym zalogowanych: 0, gości: 1