Menu
Coddy logo textTech

Podsumowanie – mistrz napisów

Część sekcji Logika i przepływ programu ścieżki JavaScript w Coddy. Lekcja 5 z 65.

challenge icon

Wyzwanie

Łatwy

Utwórz funkcję o nazwie stringWeaver, która przyjmuje dwa ciągi znaków i zwraca nowy ciąg znaków, w którym:

  1. Zignoruj liczby, jakby nie istniały — najpierw usuń wszystkie liczby z obu ciągów
  2. Połącz oczyszczone ciągi — umieść wszystkie znaki z pierwszego oczyszczonego ciągu, a następnie wszystkie znaki z drugiego oczyszczonego ciągu
  3. Zamień wszystkie samogłoski na wielkie litery — w końcowym połączonym ciągu

Zwróć końcowy ciąg. 

Na przykład:

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

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

Spróbuj swoich sił

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"];
    // Wpisz tutaj swój kod

}
// Nie pisz niczego poza funkcją

Wszystkie lekcje w sekcji Logika i przepływ programu

Poćwicz samodzielnie: Kompilator JavaScript online