学无先后,达者为师

网站首页 编程语言 正文

统计字符串内某个字符出现的次数

作者:卡卡西最近怎么样 更新时间: 2023-12-14 编程语言

假如有一个字符串 ‘cabcdasgcjaieyakxhanzgajgaa’ 我们要统计这个字符串里字符 ‘a’ 出现的位置以及出现的次数

大致思路:

先利用 indexOf() 判断出该字符第一次出现的位置,只要其返回结果不等于 -1 就继续往后查找,但是因为 indexOf() 只能查到第一次出现的位置,所以要给其参数的起始索引位置加一,然后继续查找

代码实现:

var str='cabcdasgcjaieyakxhanzgajgaa';

var num=0;

var index=str.indexOf('a');

while(index!=-1){

    console.log(index);

    num++;

    index=str.indexOf('a',index+1);

}

console.log('该字符出现的次数为' + num);

输出结果:

 

原文链接:https://blog.csdn.net/weixin_52212950/article/details/122685377

  • 上一篇:没有了
  • 下一篇:没有了
栏目分类
最近更新