In Javascript, I\'m trying to take an initial array of number values and count the elements inside it. Ideally, the result would be two new arrays, the first specifying each
Using Lodash
const values = [5, 5, 5, 2, 2, 2, 2, 2, 9, 4]; const frequency = _.map(_.groupBy(values), val => ({ value: val[0], frequency: val.length })); console.log(frequency);