JS-统计包含“a”或“A”的字符串的个数 例:在以下字符中:America、 Greece、Britain、Canada、China、Egypt共有4个字符中串包含a或A。
时间: 2023-05-24 15:05:51 浏览: 181
js实现统计字符串中特定字符出现个数的方法
有多种方法可以实现这个功能,以下是其中一种:
```javascript
const strArr = ["America", "Greece", "Britain", "Canada", "China", "Egypt"];
let count = 0;
for (let i = 0; i < strArr.length; i++) {
if (strArr[i].includes("a") || strArr[i].includes("A")) {
count++;
}
}
console.log(count); // 输出结果为 4
```
解析:
首先定义一个字符串数组 `strArr`,其中包含需要统计的字符串。然后定义一个变量 `count` 用于记录包含指定字符的字符串个数,初始化为 0。
使用 for 循环逐个遍历字符串数组中的字符串,对于每个字符串,使用字符串的 `includes` 方法来判断是否包含指定字符,若包含则将 `count` 加 1。
遍历完数组后,输出最终的统计结果。
阅读全文