feat(mostRepeatedChar): cria funcao que descobre o caractere mais repetido de uma string

This commit is contained in:
Vinicius 2022-11-02 22:49:02 -02:00
parent 10e9119254
commit 739d026c88

View File

@ -1,4 +1,21 @@
export function mostUsedChar(text) { export function mostUsedChar(text) {
// implementar logica aqui // implementar logica aqui
return "" 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;
}