javascript求出现最多的字符次数
<script type="text/javascript">
<!--
var str = "adffaafg";
var obj = {},arr = [];
for(var i = 0; i < str.length; i++)
obj[str.charAt(i)] = (obj[str.charAt(i)] != undefined) ? obj[str.charAt(i)] + str.charAt(i) : str.charAt(i);
for(var k in obj) arr.push(obj[k].length);
for(var j in obj){
if(obj[j].length == Math.max.apply(null, arr)){
alert(j + "出现次数为" + obj[j].length);
}
}
//-->
</script>
hash实现
作者:脑瓜子
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
如果文章对您有用,帮我点一下『好文要顶』,或是点一下『推荐』,这会让我更有动力的为各位读者撰写下一篇文章。
非常谢谢各位的支持与爱护,在此跟各位说声谢谢!!! ^_^
如果文章对您有用,帮我点一下『好文要顶』,或是点一下『推荐』,这会让我更有动力的为各位读者撰写下一篇文章。
非常谢谢各位的支持与爱护,在此跟各位说声谢谢!!! ^_^