JSFiddle - React, Tailwind, and code Playground

by alirokni

JavaScript

function charCount(str) {
  var char = {};
  for (var i = 0; i < str.length; i++) {
    if (str[i] in char) {
      char[str[i]] = char[str[i]]++;
    } else {
      char[str[i]] = 1;
    }
  }
  return char;
}
/*
function charCount(str) {
  str = str.toLowerCase();
  var char = {};
  for (var i = 0; i < str.length; i++) {
    if (str[i] in char) {
      char[str[i]] = char[str[i]]+1;
    } else {
      char[str[i]] = 1;
    }
  }
  return char;
}*/
console.log(charCount("aa bb cc dd"));