challenge-algorithms-v2.0/09-mostRepeatedChar/index.js

9 lines
361 B
JavaScript

export function mostUsedChar(text) {
// implementar logica aqui
let strObj = {}
return text.replaceAll(' ', '').toLowerCase().split('').reduce(
(letraAnterior, letraAtual) => {
strObj[letraAtual] = strObj[letraAtual] + 1 || 1
return strObj[letraAnterior] > strObj[letraAtual] ? letraAnterior : letraAtual
})
}