Set kolleksiyalarining foydali imkoniyatlari

Set kolleksiyalari bir qator foydali xususiyatlar va metodlarga ega. Keling ularni ko'rib chiqaylik.

Kolleksiya hajmi

size xususiyatida kolleksiyaning hajmi saqlanadi:

javascriptlet set = new Set;

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

console.log(set.size);

Qiymat mavjudligini tekshirish

Kolleksiyada qiymat mavjudligini has metodi yordamida tekshirish mumkin:

javascriptlet set = new Set;

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

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

Elementlarni o'chirish

Kolleksiyadan elementni delete metodi yordamida o'chirish mumkin:

javascriptlet set = new Set;

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

set.delete(1);

Kolleksiyani tozalash

Butun kolleksiyani clear metodi yordamida tozalash mumkin:

javascriptlet set = new Set;

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

set.clear();

Amaliy vazifalar

Задание 1

Set kolleksiyasini 1, 2 va 3 boshlang'ich qiymatlari bilan yarating. Kolleksiyadagi elementlar sonini ekranda chiqaring.

Задание 2

Set kolleksiyasini 1, 2 va 3 boshlang'ich qiymatlari bilan yarating. Kolleksiyada 3 qiymatiga ega element mavjudligini, so'ngra 4 qiymatiga ega element mavjudligini tekshiring.