count array elements

by Vladymyr Shevchuk

JavaScript

const fruits = ['apple', 'apple', 'orange', 'banana', 'banana'];

const result = fruits.reduce((accum, item) => {
  accum[item] ? accum[item] += 1 : accum[item] = 1;
  
  return accum;
}, {});

console.assert('result', result);