first objet
{"8f67e148-87f5-4b89-a02d-2865de575e36":{"bicycle":0,"person":0,"truck":0,"motorbike":0,"car":0,"bus":0},"392bf75c-dd21-40c2-83b9-a22ef5a4b094":{"bicycle":0,"person":0,"truck":0,"motorbike":0,"car":0,"bus":0},"52c20060-a762-4856-946f-82736164a42f":{"bicycle":0,"person":0,"truck":0,"motorbike":0,"car":0,"bus":0}}
second object
{"8f67e148-87f5-4b89-a02d-2865de575e36":{"_total":4,"car":4},"392bf75c-dd21-40c2-83b9-a22ef5a4b094":{"_total":7,"car":6,"traffic light":1},"52c20060-a762-4856-946f-82736164a42f":{"_total":4,"car":3,"truck":1}}
this code of my function but it not work
i need help iam beguiner in node red and javascript
var allclass = flow.get("allclass")
var summary = msg.payload;
var data = {};
var counterSum = {};
var k = 0;
for (i=0 ; i<allclass.length ; i++){
data[allclass[i]] = 0;
}
//counterSum[elts] = data;
for (var elts in summary){
counterSum[elts] = data;
for (var j=0 ; j<allclass.length; j++){
//counterSum[elts][allclass[j]] = summary[elts][allclass[j]]
}
}
msg.payload = counterSum ;
return msg;