feat(mosrUsedChar): funcao feita

This commit is contained in:
Nicolly Vieira Santos Costa 2022-10-28 15:11:42 -03:00
parent e92bfc7d68
commit 7144ca7ade

View File

@ -1,4 +1,19 @@
export function mostUsedChar(text) {
// implementar logica aqui
return ""
let textLower = text.toLowerCase().split('');
let caractereMaisRepetido;
let numeroDeCaractereRepetido = 0;
textLower.forEach(element => {
let caracteresRepetidos = textLower.filter((x) => x === element);
if (caracteresRepetidos.length > numeroDeCaractereRepetido) {
caractereMaisRepetido = caracteresRepetidos.filter((caractere, indice) => {
return caracteresRepetidos.indexOf(caractere) === indice
})
numeroDeCaractereRepetido = caracteresRepetidos.length
}
});
return caractereMaisRepetido.toString()
}