Code Lab

Убери дубликаты из массива

СредняяМассивы10 мин

Напиши функцию removeDuplicates(values), которая возвращает новый массив без дубликатов. Каждое значение остаётся один раз, на месте своего первого появления.

В массиве бывают числа и строки. Не используй Map и Set. Входной массив не меняй.

Примеры

removeDuplicates([3, 1, 3, 2, 1])

Вернёт [ 3, 1, 2 ]

removeDuplicates(['b', 'a', 'b'])

Вернёт [ 'b', 'a' ]

removeDuplicates([1, '1', 1])

Вернёт [ 1, '1' ]

Спрашивали в GlobalLogic · Источник

Загружаем редактор...
  1. Входные данныеremoveDuplicates([ 3, 1, 3, 2, 1 ])
    Ожидалось[ 3, 1, 2 ]
  2. Входные данныеremoveDuplicates([ 'b', 'a', 'b' ])
    Ожидалось[ 'b', 'a' ]
  3. Входные данныеremoveDuplicates([ 4, 5, 6 ])
    Ожидалось[ 4, 5, 6 ]

Скрытые тесты запускаются по Submit.