Собрать строку из объектов

Medium
ArraySortingObjectSberTinkoffMail

Напишите функцию getConcated(arr), которая принимает массив объектов и возвращает строку по правилам:

  • отсортировать элементы по полю order по возрастанию;
  • исключить элементы с expired: true;
  • для каждого элемента перевернуть строку из поля value;
  • в итоговой строке оставить только первое вхождение каждого символа.

Примеры

Пример 1
Вход:
[ { value: "abcd", order: 4, expired: false }, { value: "qwer", order: 2, expired: true }, { value: "xyz1", order: 1, expired: false }, { value: "abx2", order: 3, expired: false }, ]
Выход:
1zyx2badc
Пример 2
Вход:
[ { value: "hello", order: 1, expired: false }, { value: "world", order: 2, expired: false }, ]
Выход:
olehdrw
Ваш код - JavaScript
Результаты
Нажмите «Запуск» для выполнения кода