Update countBy doc example to be more at a glance friendly. [closes #3771]

This commit is contained in:
John-David Dalton
2018-05-01 12:21:58 -07:00
parent fe14140c69
commit 04a66a01e2

View File

@@ -17,8 +17,14 @@ const hasOwnProperty = Object.prototype.hasOwnProperty
* @returns {Object} Returns the composed aggregate object.
* @example
*
* countBy([6.1, 4.2, 6.3], Math.floor)
* // => { '4': 1, '6': 2 }
* const users = [
* { 'user': 'barney', 'active': true },
* { 'user': 'betty', 'active': true },
* { 'user': 'fred', 'active': false }
* ]
*
* countBy(users, 'active');
* // => { 'true': 2, 'false': 1 }
*/
function countBy(collection, iteratee) {
return reduce(collection, (result, value, key) => {