gpt4 book ai didi

javascript - 替换字符串javascript中的所有元音

转载 作者:行者123 更新时间:2023-11-29 16:05:33 26 4
gpt4 key购买 nike

我正在尝试编写一个函数来删除 JS 中给定字符串中的所有元音。我知道我可以只写 string.replace(/[aeiou]/gi,"") 但我正在尝试以不同的方式完成它......这就是我到目前为止所拥有的......谢谢!

我首先创建了一个名为 IsaVowel 的不同函数,如果它是元音字母,它将返回该字符...

function withoutVowels(string) {

var withoutVowels = "";
for (var i = 0; i < string.length; i++) {
if (isaVowel(string[i])) {
***not sure what to put here to remove vowels***
}
}
return withoutVowels;
}

最佳答案

使用累加器模式。

function withoutVowels(string) {

var withoutVowels = "";
for (var i = 0; i < string.length; i++) {
if (!isVowel(string[i])) {
withoutVowels += string[i];
}
}
return withoutVowels;
}

function isVowel(char) {
return 'aeiou'.includes(char);
}

console.log(withoutVowels('Hello World!'));

关于javascript - 替换字符串javascript中的所有元音,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44079680/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com