diff --git a/09-mostRepeatedChar/index.js b/09-mostRepeatedChar/index.js index b113ed8..54536cc 100644 --- a/09-mostRepeatedChar/index.js +++ b/09-mostRepeatedChar/index.js @@ -1,4 +1,16 @@ export function mostUsedChar(text) { // implementar logica aqui - return "" + let caractercount = 0; let caractersave = {}; let caracter = " "; + text.split("").forEach((repetido) => { + if(caractersave[repetido]){ + caractersave[repetido] += 1; + } else{ + caractersave[repetido] = 1; + } + if(caractersave[repetido] > caractercount){ + caractercount = caractersave[repetido]; + caracter = repetido; + } + }); + return caracter; } \ No newline at end of file