Sumofoject
JavaScript
var objArr = [
{tax:"gst", val:42},
{tax:"gst", val:78},
{tax:"sgst", val:23},
{tax:"sgst", val:54},
{tax:"st", val:100}]
var targetObj = {};
for (var i = 0; i < objArr.length; i++) {
if (!targetObj.hasOwnProperty(objArr[i].tax)) {
targetObj[objArr[i].tax] = 0;
}
targetObj[objArr[i].tax] += objArr[i].val;
console.log("gggggggggg"+JSON.stringify(targetObj))
}
console.log(JSON.stringify(targetObj));