Menu
Coddy logo textTech

Récapitulatif - String Weaver

Fait partie de la section Logique & Flux du Journey JavaScript de Coddy — leçon 5 sur 65.

challenge icon

Défi

Facile

Créez une fonction nommée stringWeaver qui prend deux chaînes de caractères et renvoie une nouvelle chaîne où :

  1. Ignorez les nombres comme s'ils n'existaient pas - Supprimez d'abord tous les nombres des deux chaînes
  2. Combinez les chaînes nettoyées - Mettez tous les caractères de la première chaîne nettoyée, suivis de tous les caractères de la seconde chaîne nettoyée
  3. Convertissez toutes les voyelles en majuscules - Dans la chaîne combinée finale

Renvoyez la chaîne finale. 

Par exemple :

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

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

Essayez vous-même

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"];
    // Écrivez votre code ici

}
// N'écrivez rien en dehors de la fonction

Toutes les leçons de Logique & Flux