Set kolleksiýalarynyň peýdaly aýratynlyklary

Set kolleksiýalarynyň birnäçe peýdaly aýratynlyklary we usullary bardyr. Geliň olary gözden geçireliň.

Kolleksiýanyň ölçegi

size aýratynlygynda kolleksiýanyň ölçegi saklanýar:

javascriptlet set = new Set;

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

console.log(set.size);

Girijiniň bardygyny barlamak

Kolleksiýada girijiniň bardygyny has usuly bileni barlap bolýar:

javascriptlet set = new Set;

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

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

Elementleri aýyrmak

Kolleksiýadan elementi delete usuly bileni aýyryp bolýar:

javascriptlet set = new Set;

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

set.delete(1);

Kolleksiýany arassalamak

Kolleksiýanyň hemmesini clear usuly bileni arassalap bolýar:

javascriptlet set = new Set;

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

set.clear();

Amaly wezipeler

Задание 1

1, 2 we 3 başlangyç girijileri bilen bir Set kolleksiýasyny dörediň. Kolleksiýadaky elementleriň sanyny ekrana çykaryň.

Задание 2

1, 2 we 3 başlangyç girijileri bilen bir Set kolleksiýasyny dörediň. Kolleksiýada 3 girijiniň bardygyny barlaň, soňra bolsa 4 girijiniň bardygyny barlaň.