Remover duplicatas de um array

Published by Alex Golubov in

Crie uma função que recebe um array de itens, remove todos os itens duplicados e retorna um novo array na mesma ordem sequencial do array original (sem duplicatas).

Exemplos

removeDups({"The", "big", "cat"}) ➞ {"The", "big", "cat"}

removeDups({"John", "Taylor", "John"}) ➞ {"John", "Taylor"}

removeDups({"javascript", "python", "python", "ruby", "javascript", "c", "ruby"}) ➞ {"javascript", "python", "ruby", "c"}

Observações

  • Os testes diferenciam maiúsculas de minúsculas.