obj= {
"element-id": 0,
"measurement": [{
"from": "2018-10-17T13:40:00Z",
"to": "2018-10-17T13:45:00Z",
"value": [{
"value": 9,
"label": "fw"
}, {
"value": 7,
"label": "bw"
}]
}, {
"from": "2018-10-17T13:45:00Z",
"to": "2018-10-17T13:50:00Z",
"value": [{
"value": 6,
"label": "fw"
}, {
"value": 8,
"label": "bw"
}]
}]
};
var res = foo(obj);
-- Expected res output:
[ { address: 0,
datetime: 2018-10-17T13:45:00.000Z, <- this is a javascript Date object
day: '2018-10-17',
In: 9,
Out: 7 },
{ address: 0,
datetime: 2018-10-17T13:50:00.000Z, <- this is a javascript Date object
day: '2018-10-17',
In: 6,
Out: 8 }]
Функция foo
должна преобразовать объект obj
в другой объект. Результирующий объект res
должен быть массивом, все элементы которого структурированы одинаково, и все они должны содержать объект Date
. Как я могу это проверить?