var st='我是啊哈嘻嘻嘻啊'
封装成一个函数,随时传参调用
function getSt(st){
var obj ={}
for(var i=0;i<st.length;i++){
// console.log(st.charAt(i))
if(!obj[st.charAt(i)]){
// console.log('不存在')
obj[st.charAt(i)] = 1
}else{
obj[st.charAt(i)] ++
}
}
console.log(obj)
var maxnum = 0
var key = null;
for (var k in obj) {
if(maxnum<obj[k]){
maxnum = obj[k]
key = k
}
}
console.log(maxnum,key)
}
getSt(st)
js算法问题:如何找出字符串中出现次数最多的字符串以及出现的次数
最新推荐文章于 2021-08-25 21:26:58 发布