Menu
Coddy logo textTech

Recapitulação - String Weaver

Parte da seção Lógica & Fluxo do Journey de JavaScript da Coddy — lição 5 de 65.

challenge icon

Desafio

Fácil

Crie uma função chamada stringWeaver que recebe duas strings e retorna uma nova string onde:

  1. Ignore números como se eles não existissem - Remova todos os números de ambas as strings primeiro
  2. Combine as strings limpas - Coloque todos os caracteres da primeira string limpa, seguidos por todos os caracteres da segunda string limpa
  3. Converta todas as vogais para maiúsculas - Na string combinada final

Retorne a string final. 

Por exemplo:

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

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

Experimente você mesmo

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"];
    // Escreva seu código aqui

}
// Não escreva nada fora da função

Todas as lições de Lógica & Fluxo