Корисне могућности колекција Set

Колекције Set имају низ корисних особина и метода. Хајде да их размотримо.

Величина колекције

У особини size се налази величина колекције:

javascriptlet set = new Set;

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

console.log(set.size);

Провера постојања вредности

Постојање вредности у колекцији се може проверити помоћу методе has:

javascriptlet set = new Set;

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

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

Брисање елемената

Елемент се може обрисати из колекције помоћу методе delete:

javascriptlet set = new Set;

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

set.delete(1);

Чишћење колекције

Целу колекцију се може очистити помоћу методе clear:

javascriptlet set = new Set;

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

set.clear();

Практични задаци

Задание 1

Направите колекцију Set са почетним вредностима 1, 2 и 3. Прикажите на екрану број елемената у колекцији.

Задание 2

Направите колекцију Set са почетним вредностима 1, 2 и 3. Проверите постојање у колекцији елемента са вредношћу 3, а затим елемента са вредношћу 4.