回 帖 发 新 帖 刷新版面

主题:[讨论]javascript:计算次数

用什么javascript函数:字符串中每个字符出现的次数,输出每个字符及对应次

数 

大家好歹也留几个字啊

回复列表 (共3个回复)

沙发

用substring吧,逐字截取判断,并计数

板凳

var str="";   //要计算的字符串
var acount=0;  //a字符计数器
var bcount=0;  //b字符计数器
...
//遍历每个字符,统计数值
for(var i=0;i<str.length;i++){
   c=str.charAt(i);   //返回字符串中第i个字符
   switch(c){
      case 'a':acount++;break;
      case 'b':bcount++;break;
      ...
   }
}
//这个程序有两处是省略的,相信你也知道怎么写啦

3 楼

var str="";   //要计算的字符串
var acount=0;  //a字符计数器
var bcount=0;  //b字符计数器
...
//遍历每个字符,统计数值
for(var i=0;i<str.length;i++){
   c=str.charAt(i);   //返回字符串中第i个字符
   switch(c){
      case 'a':acount++;break;
      case 'b':bcount++;break;
      ...
   }
}
//这个程序有两处是省略的,相信你也知道怎么写啦

我来回复

您尚未登录,请登录后再回复。点此登录或注册