Sumofoject

by Sudheer Nunna

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));