forked from M3-Academy/challenge-algorithms-v2.0
feat(mosrUsedChar): funcao feita
This commit is contained in:
parent
e92bfc7d68
commit
7144ca7ade
@ -1,4 +1,19 @@
|
|||||||
export function mostUsedChar(text) {
|
export function mostUsedChar(text) {
|
||||||
// implementar logica aqui
|
// 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()
|
||||||
}
|
}
|
Loading…
Reference in New Issue
Block a user