Да, в JavaScript можно суммировать конкретные несколько типов данных. 1
Если речь идёт о суммировании числовых типов данных, то суммировать их можно, так как для них определена операция + и результат предсказуем. 1 Если же речь о других типах данных, например, строковых, то для их суммирования требуется переопределить действие оператора +. 1
Для суммирования значений в массиве объектов в JavaScript можно использовать метод reduce(). 45 Также для этой цели можно применить функции map() и reduce(). 4
Например, чтобы суммировать определённое свойство в массиве объектов, можно использовать комбинацию функций map(item => item.property) и reduce((prev, curr) => prev + curr, 0). 4