字符串String=“adadfdfseffserfefsefseetsdg”,找出里面出现次数最多的字母和出现的次数.

<script>
var str ="adadfdfseffserfefsefseeffffftsdg";
var maxLength = 0
var result = ''

while( str != '' )
{
      oldStr = str
      getStr = str.substr(0,1)
      eval("str = str.replace(/"+getStr+"/g,'')")

      if( oldStr.length-str.length > maxLength )
      {
            maxLength =  oldStr.length-str.length
            result = getStr + "=" + maxLength
      }
}
      alert(result)

</script>

posted @ 2006-06-22 09:42  tohen  阅读(1787)  评论(2编辑  收藏  举报