Menu
CoddyTech

Matematik - Kümelerin Birleşimi

Coddy'nin JavaScript Journey'sinin Mantık ve Akış bölümünün bir parçası. Ders 36 / 65.

A ve B kümelerinin birleşimi, A ve B’deki tüm elemanları tekrar etmeden içeren yeni bir kümedir.

İşte iki kümenin birleşimini oluşturmanın yolu:

function union(setA, setB) {
  return new Set([...setA, ...setB]);
}

const setA = new Set([1, 2, 3]);
const setB = new Set([3, 4, 5]);
const unionSet = union(setA, setB);

console.log(unionSet); // Set(5) { 1, 2, 3, 4, 5 }

Bu örnekte, yayma operatörü (...) her Set'i bir diziye dönüştürmek için kullanılır; ardından bu diziler yeni bir dizide birleştirilir. Bu yeni dizi, yinelenen değerleri otomatik olarak kaldıran yeni bir Set oluşturmak için kullanılır.

challenge icon

Görev

Kolay

Parametre olarak iki dizi alan setUnion adlı bir işlev oluştur. İşlev, bu dizileri kümelere dönüştürmeli ve iki girdi kümesinin birleşimi olan yeni bir Set oluşturmalıdır. Son olarak kümeyi bir diziye dönüştür ve döndür.

Çözümünde yayma operatörünü kullanma.

Kendin dene

function setUnion(arr1, arr2) {
     const set1 = new Set(arr1)
     const set2 = new Set(arr2)
     // Kodunuzu buraya yazın
}
quiz iconKendini test et

Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.

Mantık ve Akış bölümündeki tüm dersler

Kendi başına pratik yap: Online JavaScript derleyicisi