javascript - 从字符串 javascript 中删除元音,为什么我的解决方案不起作用?
问题描述
我一直在努力从字符串提示中删除元音。由于某种原因,我的代码无法正常工作,我不断收到未定义的消息。有什么建议么?提前致谢!寻找简单易读的代码。有没有办法通过递归来做到这一点?
const removeVowels = function(string){
let vowels = ['a','e','i','o','u'];
let vowelIndex = [];
for(let i=0; i<string.length; i++){
if(vowels.includes(string[i])){
vowelIndex.push(i);
}
}
for(let i=0; i<vowelIndex.length; i++){
string.slice(vowelIndex[i])
}
}
console.log(removeVowels('happy')); //want 'hppy'
解决方案
推荐阅读
- proguard - 在 Apache Flink 应用程序上运行 ProGuard
- mongodb - MongoDB 查询 - 子文档
- java - 如何将进程中的 Json 对象放入 Google Dataflow 中的 Bigquery 表中
- symfony - 尝试在另一个 API 平台中调用 API 路由时超过最大执行时间
- c# - 在C#中单击按钮一一读取excel文件单元格值
- r - 使用 R 从 csv 文件创建 xml 文件
- html - 通过 JS 提示将自定义光标添加到 CSS 样式表
- sql - 查询返回空表
- c++ - C++在类构造函数中递归创建对象
- python - kubeflow ParallelFor 使用之前的 containerop 输出