npm.io
1.1.7 • Published 7 years ago

@extra-array/count-all

Licence
MIT
Version
1.1.7
Deps
0
Size
3 kB
Vulns
0
Weekly
0
Stars
17

Count occurences of all values in array.

const countAll = require('@extra-array/count-all');
// countAll(<array>, [begin=0], [end], [target=new Map()])
// -> <target>

countAll(['e', 'e', 'r', 'i', 'e']);
// Map {'e' => 3, 'r' => 1, 'i' => 1}
countAll(['e', 'e', 'r', 'i', 'e'], 1);
// Map {'e' => 2, 'r' => 1, 'i' => 1}
countAll(['e', 'e', 'r', 'i', 'e'], 1, 4);
// Map {'e' => 1, 'r' => 1, 'i' => 1}

With extra-array try Array.countAll() instead.


extra-array

Keywords