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

22 lines
400 B
JavaScript
Raw Normal View History

export function mostUsedChar(text) {
// implementar logica aqui
let palavra = text.toLowerCase().split("").sort();
let i,
j,
k = 0;
let maisRepetido;
for (i in palavra) {
let char = palavra[i];
if (char === palavra[i - 1]) {
j++;
if (j > k) {
k = j;
maisRepetido = palavra[i];
}
} else {
j = 0;
}
}
return maisRepetido;
}