Korisne mogućnosti Set kolekcija

Kolekcije Set imaju niz korisnih osobina i metoda. Hajde da ih razmotrimo.

Veličina kolekcije

U osobini size se nalazi veličina kolekcije:

javascriptlet set = new Set;

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

console.log(set.size);

Provera postojanja vrednosti

Postojanje vrednosti u kolekciji se može proveriti pomoću metode has:

javascriptlet set = new Set;

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

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

Brisanje elemenata

Element se može obrisati iz kolekcije pomoću metoda delete:

javascriptlet set = new Set;

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

set.delete(1);

Čišćenje kolekcije

Cela kolekcija se može očistiti pomoću metode clear:

javascriptlet set = new Set;

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

set.clear();

Praktični zadaci

Задание 1

Napravite kolekciju Set sa početnim vrednostima 1, 2 i 3. Ispišite na ekran broj elemenata u kolekciji.

Задание 2

Napravite kolekciju Set sa početnim vrednostima 1, 2 i 3. Proverite postojanje u kolekciji elementa sa vrednošću 3, a zatim elementa sa vrednošću 4.