字符串字符统计

描述: 统计字符串中每个字符的出现频率,返回一个 Object,key 为统计字符,value 为出现频率

1. 不限制 key 的顺序
2. 输入的字符串参数不会为空
3. 忽略空白字符

示例1

输入:'hello world'

输出:{h: 1, e: 1, l: 3, o: 2, w: 1, r: 1, d: 1}

 

 1 function count(str) {
 2 var obj={};
 3 for(var i=0;i<str.length;i++){
 4 if(str[i]!==' '){
 5 var key=str[i];
 6 if(obj[key]!==undefined){
 7 obj[key]=obj[key]+1;
 8 }else{
 9 obj[key]=1;
10 }
11 }
12 }
13 return obj;
14 }

 

 

 

posted @ 2021-06-12 13:52  icyyyy  阅读(200)  评论(0)    收藏  举报