functiongetMaxChar(str: string): string{ const map = {}; for (let i = 0; i < str.length; i++) { const c = str[i]; if (!map[c]) { map[c] = 1; } else { map[c]++; } } let max = 0; let maxChar; for (let k of Object.keys(map || {})) { if (max < map[k]) { max = map[k]; maxChar = k; } } return maxChar; }