Série de roubos (15): número de ocorrências

Para aumentar ainda mais o conhecimento estatístico da sua luta, conte quantas vezes determinado adjetivo foi usado.

Dado um objeto que contém vários adjetivos como valores, retorne um novo objeto no qual você conte as ocorrências de cada adjetivo.

Exemplos

countNumberOfOccurrences({
  a: "moron",
  b: "scumbag",
  c: "moron",
  d: "idiot",
  e: "idiot"
}) ➞ { moron: 2, scumbag: 1, idiot: 2 }


countNumberOfOccurrences({
  a: "moron",
  b: "moron",
  c:"moron"
}) ➞ { moron: 3 }


countNumberOfOccurrences({
  a: "idiot",
  b: "scumbag"
}) ➞ { idiot: 1, scumbag: 1 }

Observações

N / A