Sobes.tech
Back to tasks
Junior — Senior
49

Группировка и упорядочивание транзакций по годам

Companies where asked:

Альфа-БанкАльфа-Банк
Get help with live coding in real time with Sobes Copilot
Task condition

Реализуйте функцию, принимающую массив транзакций, отсортируйте их по дате и сформируйте объект, где ключами выступают годы, а значениями — массивы дат в формате "MM-DD".

result = {
  '2017': ['07-31', '08-22'],
  '2018': ['01-01', '02-22'],
};
const operations = [
  { date: '2017-07-31', amount: '5422' },
  { date: '2017-08-22', amount: '5423' },
  { date: '2018-01-01', amount: '5422' },
  { date: '2018-02-22', amount: '5422' },
];