Özet - Kümelerin Temelleri
Coddy'nin JavaScript Journey'sinin Mantık ve Akış bölümünün bir parçası. Ders 35 / 65.
Görev
KolayBağımsız değişken olarak öğrenci adlarından oluşan bir dizi alan processStudentGroups adlı bir işlev oluştur. İşlev şunları yapmalıdır:
- Benzersiz öğrenci adlarını elde etmek için giriş dizisinden bir Set oluştur
- Adı 'Z' ile başlayan herhangi bir öğrenciyi kaldır (büyük/küçük harfe duyarsız)
- Henüz mevcut değilse Set'e 'John Doe' ekle
- Aşağıdaki özelliklere sahip bir nesne döndür:
uniqueCount: Benzersiz öğrencilerin sayısıhasJohnDoe: 'John Doe' adının Set içinde olup olmadığını belirten bir booleanstudentsArray: Öğrenci adlarından oluşan son kümenin bir dizisi
Kendin dene
function processStudentGroups(students) {
// Kodunuzu buraya yazın
}
Mantık ve Akış bölümündeki tüm dersler
1Derinlemesine Stringler
String TemelleriString Üzerinde YinelemeTemplate LiteralsString MetotlarıÖzet - String Weaver4JSON Bölüm 2
JSON Üzerinde Yinelemeİç İçe Geçmiş JSONJSON Optional ChainingSığ ve Derin KopyalamaÖzet - Bisiklet MağazasıÖzet - Güneş Sistemi7Kütüphane Yönetim Sistemi
Projeye Genel BakışKitap Ekleme10Festival Sistemi Yönetimi
Projeye Genel BakışFilm ve Mekan Ekle2Çok Boyutlu Diziler
2D Dizi Temelleri2D Dizi Elemanlarına Erişme2D Dizilerle İç İçe DöngülerÖzet - 2D DizilerMatris Toplama ve ÇıkarmaDüzensiz Diziler3D Diziler ve ÖtesiYaygın 2D Dizi DesenleriÖzet - Diziler Hakkında Her Şey5Kümeler Bölüm 1
Küme Nedir?Kümeler Üzerinde YinelemeEleman EklemeEleman SilmeEleman Varlığını Kontrol EtmeBoyut ve Boş Olma DurumuKopyalama ve TemizlemeÖzet - Kümelerin Temelleri8Diziler: İlginç Konular
Dizi Yapı SökümüDizilerde Spread SözdizimiSeyrek DizilerÖzet - Diziler Workshop3JSON Bölüm 1
JSON Nedir?Anahtarın Varlığını Kontrol EtmeNesne MetotlarıSpread Operatörü Bölüm 1Spread Operatörü Bölüm 2Anahtarları KaldırmaÖzet - JSON Anahtarlarını YönetmeKendi başına pratik yap: Online JavaScript derleyicisi