计数

xiaoxiao2025-04-30  10

统计数组 arr 中值等于 item 的元素出现的次数

示例1

输入

[1, 2, 4, 4, 3, 4, 3], 4

输出

3

 

 

1.用遍历方法

function count(arr, item) { var count = 0; for(i=0;i<arr.length;i++){ if(arr[i]===item){ count++; } } return count; }

 

 

2.用forEach

function count(arr, item) { var count = 0; arr.forEach(function(a){ a === item ? count++:0; }); return count; }

 

3.用filter

 

function count(arr, item) { var count = arr.filter(function(x){ return x === item; }); return count.length; }

 

转载请注明原文地址: https://www.6miu.com/read-5029485.html

最新回复(0)