Max Character in string

by Pritesh Patel

JavaScript

/* let obj = {
  20: 'age',
  name: 'peter',
} */

//console.log(obj['job']);
/* if (!obj['job']) {
  obj['job'] = 'frontend'
} */
//console.log(obj[20]);
//console.log(obj);

function maxChar(str) {
  let chars = {};
  let max = 0;
  let maxChar;

  for (let char of str) {
    if (chars[char]) {
      chars[char]++
    } else {
      chars[char] = 1;
    }
  }
  console.log(chars);

  for (let char in chars) {
		if(chars[char]>max){
    	max = chars[char];
      maxChar = char;
      //console.log(max);
          //console.log(maxChar);

    }
    
  }
  console.log(max);
    //console.log(maxChar);

}

maxChar("nidhi !");