美文网首页
前端面试中的逻辑题

前端面试中的逻辑题

作者: 我没叫阿 | 来源:发表于2023-03-27 10:47 被阅读0次
  • 找出字符串中出现最多字符是哪个?共出现多少次?
let str = "xaaabbcbcbcccccc";
let obj = {};

//   第一步
for (let i = 0; i < str.length; i++) {
  let char = str.charAt(i);
  if (obj[char]) {
    obj[char]++;
  } else {
    obj[char] = 1;
  }
}
console.log(obj);

//    第二步
let max = 0;
for (const key in obj) {
  if (max < obj[key]) {
    max = obj[key];
  }
}
console.log(max);

//    第三步
for (const key in obj) {
  if (obj[key] === max) {
    console.log("最多的字符是" + key);
    console.log("出现的次数为" + max);
  }
}

相关文章

  • 前端面试的经典题

    前端面试的经典题 前端面试三部曲 前端面试概念收集器 前端面试的经典题 前端面试的难题和怪题 Javascript...

  • 前端面试的难题和怪题

    前端面试的难题和怪题 前端面试三部曲 前端面试概念收集器 前端面试的经典题 前端面试的难题和怪题 函数 答案 Er...

  • 前端面试概念收集器

    前端面试概念收集器 前端面试三部曲 前端面试概念收集器 前端面试的经典题 前端面试的难题和怪题 本文分为 概念,原...

  • 从一道面试题,到“我可能看了假源码”

    今天想谈谈一道前端面试题,我做面试官的时候经常喜欢用它来考察面试者的基础是否扎实,以及逻辑、思维能力和临场表现,题...

  • 面试逻辑题

    叔叔来家做客,哥哥妹妹问叔叔生日,叔叔说是1989年,然后将月份告诉哥哥,日子告诉妹妹,最后说是下面的其中一个:1...

  • 面试逻辑题

    1,11,21,1211,111221,下一个数是什么?(解释) 312211解释 : 后面的对前面的解释,然后把...

  • 前端面试中的算法题

    前言 本人最近去了一次面试,被问到两题面试题,是考察算法的,觉得挺基础的,也比较有趣,分享一下 第一题的要求是,根...

  • 面试

    面试 问逻辑题 挺简单的 网上可以搜,逻辑题,写sql 表内查询分组查询之类的,问一些其他问题 面试官很nice,...

  • 前端面试基础题:如何美化CheckBox

    属性 for 和 id 隐藏原⽣的 :checked + 推荐: 2020前端面试基础题293题,完整总结!

  • BD1 - Java 1-1

    面试时考查:Java基础逻辑思维读代码能力写代码能力(编程题)算法题 学习过程中 要从网上找题刷题!再看公司的需求...

网友评论

      本文标题:前端面试中的逻辑题

      本文链接:https://www.haomeiwen.com/subject/ndfzrdtx.html