Тестовые данные пришли в виде строки CSV. Строки в ней разделены \n, значения в строке разделены запятыми, а первая строка содержит заголовки. Напиши функцию csvToObjects(csv), которая вернёт массив объектов, по одному на каждую строку с данными. Ключи берутся из заголовков, значения оставь строками.
csvToObjects('name,age\nAnn,30\nBob,25')Вернёт [ { name: 'Ann', age: '30' }, { name: 'Bob', age: '25' } ]
csvToObjects('id,title')Вернёт []
Спрашивали в Infosys · Источник
csvToObjects('name,age\nAnn,30\nBob,25')[ { name: 'Ann', age: '30' }, { name: 'Bob', age: '25' } ]csvToObjects('login,role,active\nadmin,owner,true')[ { login: 'admin', role: 'owner', active: 'true' } ]csvToObjects('id,title')[]Скрытые тесты запускаются по Submit.