Menu
CoddyTech

复习:字符串编织者

本课属于 Coddy JavaScript 学习旅程的“逻辑与流程”单元。第 5 课,共 65 课。

challenge icon

挑战

简单

创建一个名为 stringWeaver 的函数,它接收两个字符串,并返回一个满足以下条件的新字符串:

  1. 忽略数字,就像它们不存在一样:先从两个字符串中删除所有数字
  2. 合并清理后的字符串:先放入第一个清理后字符串中的所有字符,再放入第二个清理后字符串中的所有字符
  3. 将所有元音字母转换为大写:在最终合并后的字符串中进行转换

返回最终字符串。 

例如:

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

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

亲手试试

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"];
    // 在这里编写你的代码

}
// 不要在函数外编写任何内容

逻辑与流程中的所有课

自己练习: JavaScript 在线编译器