经典指数          
原因
2498
浏览数
0
收藏数
 

在排序数组中,找出给定数字的出现次数。比如 [1, 2, 2, 2, 3] 中2的出现次数是3次。

     举报   纠错  
 
切换
1 个答案

var array=[1,2,2,2,2,6,6];

function exist(array,n){

  var num={};

  var obj={};

  for (var i = 0; i < array.length; i++) {

   if (obj[array[i]]==true){

          num[array[i]]++;

   }else{

     obj[array[i]]=true;

     num[array[i]]=1;

   }  

  }

  return num[n];

}

console.log(exist(array,6));

 
切换
撰写答案