Užitočné možnosti kolekcií Set

Kolekcie Set majú rad užitočných vlastností a metód. Poďme si ich rozobrať.

Veľkosť kolekcie

Vo vlastnosti size je uložená veľkosť kolekcie:

javascriptlet set = new Set;

set.add(1);
set.add(2);
set.add(3);

console.log(set.size);

Kontrola prítomnosti hodnoty

Prítomnosť hodnoty v kolekcii je možné skontrolovať pomocou metódy has:

javascriptlet set = new Set;

set.add(1);
set.add(2);
set.add(3);

console.log(set.has(1));

Odstránenie prvkov

Odstrániť prvok z kolekcie je možné pomocou metódy delete:

javascriptlet set = new Set;

set.add(1);
set.add(2);
set.add(3);

set.delete(1);

Vyčistenie kolekcie

Vyčistiť celú kolekciu je možné pomocou metódy clear:

javascriptlet set = new Set;

set.add(1);
set.add(2);
set.add(3);

set.clear();

Praktické úlohy

Задание 1

Vytvorte kolekciu Set s počiatočnými hodnotami 1, 2 a 3. Vypíšte na obrazovku počet prvkov v kolekcii.

Задание 2

Vytvorte kolekciu Set s počiatočnými hodnotami 1, 2 a 3. Skontrolujte prítomnosť prvku s hodnotou 3 a potom prvku s hodnotou 4 v kolekcii.