Kogumite Set teisendamine
Kogumeid Set saab teisendada
massiivideks. Samuti saab teha vastupidist
operatsiooni - massiive teisendada Set-kogumiteks.
Vaatame, kuidas seda tehakse.
Teisendamine massiiviks
Olgu meil mingi Set-kogum:
let set = new Set([1, 2, 3]);
Selle saab teisendada massiiviks, kasutades destruktureerimise võtet:
let arr = [...set];
Või saab kasutada meetodit Array.from:
let arr = Array.from(set);
Antud on Set-kogum. Teisendage see
massiiviks kahel kirjeldatud viisil.
Massiivi teisendamine Set-iks
Olgu meil massiiv:
let arr = [1, 2, 3];
Teisendame selle Set-kogumiks:
let set = new Set(arr);
Antud on massiiv. Teisendage see kogumiks.