Пераўтварэнне калекцый Set

Калекцыі Set можна пераўтвараць у масівы. Можна таксама выконваць адваротную аперацыю - масівы пераўтвараць у Set. Давайце паглядзім, як гэта робіцца.

Пераўтварэнне ў масіў

Хай у нас ёсць нейкая калекцыя Set:

javascriptlet set = new Set([1, 2, 3]);

Можна пераўтварыць яе ў масіў, вiкарыстоўваючы прыём з дэструктурызацыяй:

javascriptlet arr = [...set];

А можна скарыстацца метадам Array.from:

javascriptlet arr = Array.from(set);
Задание 1

Дана калекцыя Set. Пераўтварыце яе ў масіў двума апісанымі спосабамі.

Пераўтварэнне масіва ў Set

Хай у нас ёсць масіў:

javascriptlet arr = [1, 2, 3];

Давайце пераўтворiм яго ў калекцыю Set:

javascriptlet set = new Set(arr);
Задание 2

Даны масіў. Пераўтварыце яго ў калекцыю.