I have a JSON response like below:
[
{"name": "a", "data": [{"value":10,"id":1},{"value":20,"id":2}],
{"name": "b", "data": [{"value":10,"id":1},{"value":20,"id":2}],
{"name": "c", "data": [{"value":10,"id":1},{"value":20,"id":2}],
{"name": "d", "data": [{"value":10,"id":1},{"value":20,"id":2}],
{"name": "e", "data": [{"value":10,"id":1},{"value":20,"id":2}],
]
How to sum each "value" inside each element of data (column wise) and get the result like:
[{"name": "something", "data":[{"value":50,"id":1},{"value":100,"id":2}]
How to use array.reduce() for this or is there any other method to achieve the above result?
datahave always the sameidon the same index?[{"value":50,"id":1},{"value":100,"id":2}]not for name.