计数数组中值的出现次数

每次遇到数组中的特定值时,使用reduce()来递增计数器。

 1 const countOccurrences = (arr, value) => arr.reduce((a, v) => v === value ? a + 1 : a + 0, 0); 2 3 // countOccurrences([1,1,2,1,2,3], 1) -> 3 

posted @ 2018-06-28 11:57  秀&莹&锐  阅读(123)  评论(0编辑  收藏  举报