首页 > 其他 > 详细

求字符串中元素出现的次数并求出现次数最多的元素和次数

时间:2021-02-23 23:16:46      阅读:28      评论:0      收藏:0      [点我收藏+]
  let str = ‘aaabcdeeefgghhhigkkabasde‘

思路: 对象 遍历字符串存在对象属性次数就加一,不存在对象属性就定义这个属性并给默认值

  let str = ‘aaabcdeeefgghhhigkkabasde‘
  let obj = {}
  for(let i = 0; i < str.length; i++){
    if(!obj[str.charAt(i)]){
      obj[str.charAt(i)] = 1
      continue
    }
    obj[str.charAt(i)] = obj[str.charAt(i)] + 1
  }
  console.log(obj)

运行结果:
技术分享图片

求字符串中元素出现的次数并求出现次数最多的元素和次数

原文:https://www.cnblogs.com/zoo-x/p/14437393.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!