【Codewars】<7kyu> Vowel Count
一、题目:
Return the number (count) of vowels in the given string.
这道题要实现的是返回字符串中的元音个数(a,e,i,o,u)
二、例子:
getCount("abracadabra"), 5
三、题解一:
// 题解一:
function getCount(str) {var vowelsCount = 0;// enter your majic herevar arr = str.split('');for(let i=0;i<arr.length;i++){if(arr[i] === 'a' || arr[i] === 'e' || arr[i] === 'i' || arr[i] === 'o' || arr[i] === 'u')vowelsCount++;}return vowelsCount;
}
四、题解二:(Best Practices)
// 题解二:(Best Practices)
function getCount(str) {return (str.match(/[aeiou]/ig) || []).length;
}
【Codewars】<7kyu> Vowel Count相关推荐
- 【HTML】<audio>标签||☆如何配置src的属性值URL
<audio> 标签定义声音,比如音乐或其他音频流. <audio> 元素支持的3种文件格式:MP3.Wav.Ogg 浏览器 MP3 Wav Ogg Internet expl ...
- 【 javascript】<input> 实现输入框只能输入数字(个人认为最好的)
<input> 实现输入框只能输入数字 需求背景: 方案一:使用`JS`限制 input 输入框只能输入纯数字 方案二:`VUE`使用`a-input-number组件`限制 input ...
- 【Logback】<appender>标签详解
文章目录 一.Appender是什么 1.1.Appender定义 1.2.Appender类图说明 二.Appender概述 三.ConsoleAppender使用 四.FileAppender使用 ...
- 【TS】<T> 泛型
泛型 基本用法 多个参数 泛型约束 泛型类型 泛型类 和 泛型接口 基本用法 泛型(Generics)是指在定义函数.接口或类的时候,不预先指定具体的类型,而在使用的时候再指定类型的一种特性. 设计泛 ...
- 【ClickHouse】<Error> Application: Caught exception while loading metadata: Code: 231. DB::Exception
异常描述 重启clickhouse后,发现服务一直不可用,日志报错: <Error> Application: Caught exception while loading metadat ...
- 【Python】<Matplotlib>Matplotlib图形绘制
目录 一.Matplotlib概述: 二.简单案例: 三.Matplotlib三层结构 1.容器层: 特点: 2.辅助显示层: 3.图像层: 四.折线图(plot)与基础绘图功能: 1.折线图绘制与图 ...
- 【机器学习】<刘建平Pinard老师博客学习记录>线性回归原理
目录 一.线性回归的模型函数和损失函数: 二.线性回归的算法: 1.梯度下降法: 2.最小二乘法: 三.线性回归的推广:多项式回归 四.线性回归的推广:广义线性回归 五.线性回归的正则化: 一.线性回 ...
- 【机器学习】<刘建平Pinard老师博客学习记录>Scikit-learnPandas(NumpyMatplotlib)学习线性回归
目录 一.数据获取&问题定义: 1.数据获取: 2.问题定义: 二.整理数据: 三.使用Pandas读取数据: 1.导入依赖库: 2.使用Pandas读取函数: 四.数据准备: 1.查看数据: ...
- 【JSTL】<c:if test=“”>没有else的解决方法
[JSTL]没有else的解决方法 参考文章: (1)[JSTL]没有else的解决方法 (2)https://www.cnblogs.com/sxdcgaq8080/p/6674612.html 备 ...
最新文章
- excel in python
- xml文件上传服务器读取不了,本地读取服务器Xml文件及本地读本地的xml
- 10.线程池与连接池
- xcode于Archive当产生安装包遇到ld: library not found for -lPods
- php k线 形态识别,趋势追踪,从设计交易系统开始(七)——形态识别,不只有K线...
- windows 2003 网络负载平衡设置实战
- java根据ip获取经纬度城市地址
- 《21天学通Java(第7版)》—— 2.10 认证练习
- HBase常用命令使用
- 三相异步电机----电机公式(三)
- 阿里maven私服配置和作品上传
- 微信小程序:聊天斗图微信表情包
- 焊工双证是哪两证?考焊工证大概需要多少钱?
- 安卓下微信内置浏览器视频出现解析错误
- 二维码推广方法20种
- 三维模型step(Stp)文件转obj或者stl文件
- Annotation-specified bean name.. for bean class ...
- C# DataGridView控件选中行获取其值
- modprobe 及 配置文件 /etc/modprobe.conf
- C++多线程学习06 利用RAII