Menu
Coddy logo textTech

Özet - String Weaver

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

challenge icon

Görev

Kolay

İki dize alan ve aşağıdaki kurallara göre yeni bir dize döndüren stringWeaver adında bir fonksiyon oluşturun:

  1. Sayıları hiç yokmuş gibi görmezden gelin - Önce her iki dizeden de tüm sayıları kaldırın
  2. Temizlenmiş dizeleri birleştirin - İlk temizlenmiş dizedeki tüm karakterleri, ardından ikinci temizlenmiş dizedeki tüm karakterleri koyun
  3. Tüm sesli harfleri büyük harfe dönüştürün - Nihai birleştirilmiş dizede

Nihai dizeyi döndürün. 

Örneğin:

stringWeaver("web2024", "dev2025");
// Output: "wEbdEv"

stringWeaver("123hello", "456world");
// Output: "hEllOwOrld"

Kendin dene

function stringWeaver(str1, str2) {
    const vowels = ['a', 'e', 'i', 'o', 'u', 'A', 'E', 'I', 'O', 'U'];
    const numbers = ["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"];
    // Kodunuzu buraya yazın

}
// Fonksiyon dışına hiçbir şey yazmayın

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