Funcționalități utile ale colecțiilor Set

Colecțiile Set au o serie de proprietăți utile și metode. Să le analizăm.

Dimensiunea colecției

În proprietatea size este conținută dimensiunea colecției:

javascriptlet set = new Set;

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

console.log(set.size);

Verificarea prezenței valorii

Prezența unei valori în colecție poate fi verificată cu ajutorul metodei has:

javascriptlet set = new Set;

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

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

Ștergerea elementelor

Un element poate fi șters din colecție cu ajutorul metodei delete:

javascriptlet set = new Set;

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

set.delete(1);

Golirea colecției

Întreaga colecție poate fi golită cu ajutorul metodei clear:

javascriptlet set = new Set;

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

set.clear();

Probleme practice

Задание 1

Creați o colecție Set cu valori inițiale 1, 2 și 3. Afișați pe ecran numărul de elemente din colecție.

Задание 2

Creați o colecție Set cu valori inițiale 1, 2 și 3. Verificați prezența în colecție a elementului cu valoarea 3, apoi a elementului cu valoarea 4.