Уклањање дупликата из низа помоћу Set
Помоћу колекција Set лако можете
уклонити дупликате из низова. За то низ
треба претворити у колекцију Set.
Како ова колекција не може да садржи
дупле елементе, приликом претварања они
ће нестати. Ако затим претворите колекцију
назад у низ, добићете низ без дупликата.
Погледајмо на примеру. Нека имамо следећи низ са дупликатима:
let arr = [1, 2, 3, 1, 3, 4];
Направимо на његовој основи колекцију Set:
let set = new Set(arr);
А сада претворимо нашу колекцију назад у низ:
let arr = [1, 2, 3, 1, 3, 4];
let res = [...new Set(arr)];
console.log(res); // исписаће [1, 2, 3, 4]
Напишите функцију која ће параметром примати низ и враћати тај низ без дупликата.