feat(mostRepeatedChar): Implementa função mostRepeatedChar
This commit is contained in:
parent
2cf01bdc9f
commit
77abbade21
@ -1,4 +1,16 @@
|
|||||||
export function mostUsedChar(text) {
|
export function mostUsedChar(text) {
|
||||||
// implementar logica aqui
|
// implementar logica aqui
|
||||||
return ""
|
const textObj = {}
|
||||||
|
let maxCount = 0
|
||||||
|
let mostUsedChar = ""
|
||||||
|
for (let char of text) {
|
||||||
|
textObj[char] = textObj[char] + 1 || 1
|
||||||
|
}
|
||||||
|
for (let key in textObj) {
|
||||||
|
if (textObj[key] > maxCount) {
|
||||||
|
maxCount = textObj[key]
|
||||||
|
mostUsedChar = key
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return mostUsedChar
|
||||||
}
|
}
|
Loading…
Reference in New Issue
Block a user