Назад к задачамПолучайте помощь с лайвкодингом в реальном времени с Sobes Copilot
Junior — Senior
5
Создание уникальной строки из актуальных записей с учётом их порядка
Условие задачи
Имеется массив объектов, каждый из которых содержит строковое поле value, числовой параметр order и логический флаг expired. Требуется собрать итоговую строку, включающую символы только из тех записей, у которых expired равно false. Записи необходимо отсортировать по полю order по возрастанию, а затем для каждой строки взять её символы в обратном порядке. При формировании результата следует исключить повторяющиеся символы, оставив каждый символ только один раз.
const input = [
{ value: 'abcd', order: 4, expired: false },
{ value: 'qwer', order: 2, expired: true },
{ value: 'xyz1', order: 1, expired: false },
{ value: 'abx2', order: 3, expired: false },
];
let buildString = () => {};
console.log(buildString); //1zyx2badc