js常见算法
Posted ayujun
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js常见算法相关的知识,希望对你有一定的参考价值。
本人js菜鸟,算法更不用说了,肯定更菜,记录这个只是为了想慢慢提高自己的算法能力。。。
xiaoshuo-ss-sfff-fe 变为驼峰xiaoshuoSsSfffFe
let str=‘xiaoshuo-ss-sfff-fe‘;
let arr=str.split("")
arr.map((item,index)=>
if(item===‘-‘)
arr[index+1]=arr[index+1].toUpperCase()
arr.splice(index,1)
)
统计字符串中出现最多的字母
let str=‘xiaoshuo-ss-sfff-fe‘;
let obj=
let o=str.split("").map(item=>
if(obj[item])
obj[item]++
else
obj[item]=0
obj[item]++
return obj
).splice(-1,1)[0]
const bb=Math.max(...Object.values(o))
for(let key in o)
if(o[key]===bb)
console.log(key)
以上是关于js常见算法的主要内容,如果未能解决你的问题,请参考以下文章