კოლექცია Set-ის გარდაქმნა

Set კოლექციების გარდაქმნა მასივებად შესაძლებელია. ასევე შეიძლება შესრულდეს შებრუნებული ოპერაცია - მასივების გარდაქმნა Set-ად. მოდით ვნახოთ, როგორ კეთდება ეს.

მასივად გარდაქმნა

დავუშვათ, გვაქვს გარკვეული Set კოლექცია:

javascriptlet set = new Set([1, 2, 3]);

მისი გარდაქმნა მასივად შესაძლებელია დესტრუქტურიზაციის ხერხის გამოყენებით:

javascriptlet arr = [...set];

ან შეგიძლიათ გამოიყენოთ მეთოდი Array.from:

javascriptlet arr = Array.from(set);
Задание 1

მოცემულია Set კოლექცია. გარდაქვით ის მასივად აღწერილი ორი გზით.

მასივის Set-ად გარდაქმნა

დავუშვათ, გვაქვს მასივი:

javascriptlet arr = [1, 2, 3];

მოდით გარდავქმნათ ის Set კოლექციაში:

javascriptlet set = new Set(arr);
Задание 2

მოცემულია მასივი. გარდაქვით ის კოლექციაში.