Feat:Finalizado:MostRepeatedChar

This commit is contained in:
Gustavo Rallenson Gonçalves Da Silva 2022-10-28 21:53:51 -03:00
parent f390c87720
commit 3b5099d7d1

View File

@ -1,4 +1,25 @@
export function mostUsedChar(text) {
// implementar logica aqui
return ""
const CharUnited = text.toLowerCase().split(" ").join('')
const Char = CharUnited.split("");
Char.sort((a, b) => {
return a.localeCompare(b);
})
let Count = 1
let maior = 0
let FrequenteChar = ''
for(let i = 1;i < text.length; i ++ ){
//console.log(maior, FrequenteChar)
if(Char[i] === Char[i-1]){
Count ++
}else{
Count = 1
}
if (Count > maior){
maior = Count
FrequenteChar = Char[i]
}
}
return FrequenteChar
}