Skip to content
wolfram77 edited this page Mar 25, 2020 · 30 revisions

Counts occurrences of a value.

Alternatives: one, one-map, all-map.

array.count(x, v, [fn]);
// x:  an array
// v:  value
// fn: compare function (a, b)
// --> occurrences
const array = require('extra-array');

var x = [1, 1, 2, 2, 4];
array.count(x, 2);
// 2           ^  ^

var x = [1, 1, 2, 2, 4];
array.count(x, 3, (a, b) => a < b? 0:1);
// 4     ^  ^  ^  ^

references

Clone this wiki locally