Массивден қосарланғандарды Set арқылы жою
Set жинақтарының көмегімен массивтерден
қосарланғандарды оңай жоюға болады. Ол үшін массивті
Set жинағына түрлендіру керек.
Бұл жинақ элементтердің қосарлануын қамтамасыз етпейтіндіктен,
түрлендіру кезінде олар жоғалады.
Егер жинақты кері массивке түрлендірсек, онда біз қосарланбаған массив аламыз.
Мысалға қарайық. Бізде келесі қосарланған массив бар делік:
javascriptlet arr = [1, 2, 3, 1, 3, 4];
Оның негізінде Set жинағын құрайық:
javascriptlet set = new Set(arr);
Енді біздің жинақты кері массивке түрлендірейік:
javascriptlet arr = [1, 2, 3, 1, 3, 4];
let res = [...new Set(arr)];
console.log(res); // шығарады [1, 2, 3, 4]
Задание 1
Массивді параметр ретінде қабылдайтын және осы массивті қосарланбаған түрде қайтаратын функция жазыңыз.