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.