Transformácia kolekcií Set

Kolekcie Set je možné transformovať na polia. Je možné vykonať aj opačnú operáciu - polia transformovať na Set. Pozrime sa, ako sa to robí.

Transformácia na pole

Majme nejakú kolekciu Set:

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

Môžeme ju transformovať na pole pomocou prístupu s destrukturalizáciou:

javascriptlet arr = [...set];

Alebo môžeme použiť metódu Array.from:

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

Daná je kolekcia Set. Transformujte ju na pole dvoma opísanými spôsobmi.

Transformácia poľa na Set

Majme pole:

javascriptlet arr = [1, 2, 3];

Transformujme ho na kolekciu Set:

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

Dané je pole. Transformujte ho na kolekciu.