forked from M3-Academy/challenge-algorithms-v2.0
feat(mostRepeatedChar): Responde função 09
This commit is contained in:
parent
714f1587a1
commit
083a8e14a8
@ -1,4 +1,9 @@
|
|||||||
export function mostUsedChar(text) {
|
export function mostUsedChar(text) {
|
||||||
// implementar logica aqui
|
// implementar logica aqui
|
||||||
|
let hashmap = {}, resposta;
|
||||||
|
text.split('').reduce((acumulador, letra) => {
|
||||||
|
hashmap [ letra ] = hashmap [ letra ] + 1 || 1
|
||||||
|
resposta = hashmap [ letra ] >= acumulador ? letra : resposta
|
||||||
|
return acumulador = hashmap [ letra ] > acumulador ? acumulador + 1 : acumulador }, 1 )
|
||||||
|
return resposta;
|
||||||
}
|
}
|
Loading…
Reference in New Issue
Block a user