Такая задача.
Есть JSON
[{"date":"2015 August","value":"40"},
{"date":"2016 August","value":"473"},
{"date":"2016 July","value":"106"},
{"date":"2016 June","value":"55"},
{"date":"2016 November","value":"3"},
{"date":"2016 October","value":"2"},
{"date":"2016 September","value":"287"},
{"date":"2016 August","value":"3"},
{"date":"2016 July","value":"4"},
{"date":"2016 September","value":"5"}]
Нужно объекты в которых значение data совпадают соединить в один (data остается, а value сложить)
Отсортировать то возрастанию значения data и сделать вида new Date
[
{ date: new Date('2016 August'), value: 24 },
{ date: new Date('2016 September'), value: 44 },
{ date: new Date('2016 November'), value: 27 },
...
]
Помогите разобраться.