Menu
Coddy logo textTech

Resumen - String Weaver

Parte de la sección Lógica y Flujo del Journey de JavaScript de Coddy — lección 5 de 65.

challenge icon

Desafío

Fácil

Crea una función llamada stringWeaver que reciba dos cadenas y devuelva una nueva cadena donde:

  1. Ignora los números como si no existieran - Elimina primero todos los números de ambas cadenas
  2. Combina las cadenas limpias - Coloca todos los caracteres de la primera cadena limpia, seguidos de todos los caracteres de la segunda cadena limpia
  3. Convierte todas las vocales a mayúsculas - En la cadena combinada final

Devuelve la cadena final. 

Por ejemplo:

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

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

Pruébalo tú mismo

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"];
    // Escribe tu código aquí

}
// No escribas nada fuera de la función

Todas las lecciones de Lógica y Flujo