2016-10-28 2 views

Antwort

5

Die countInArray Funktion kann eine Option für Sie

function countInArray(array, what) { 
    return array.filter(item => item == what).length; 
} 

Oder so etwas wie dieses, das besser sein können für Sie den Code verstehen und anpassen Somethings, wo Sie wollen! :

var list = [2, 1, 4, 2, 1, 1, 4, 5]; 

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

countInArray(list, 2); // returns 2 
countInArray(list, 1); // returns 3 
-1
function check(){ 
var arr =['1','2','3','3','4']; 
    for (i=0; i<arr.length;i++){ 
    for (x=0;x<arr.length;x++){ 
     if(arr[i]==arr[x] && i != x){ 
     console.log('SAME ones in ARRAY: '+arr[i]); 
     }else console.log('no same ones'); 
    } 
    } 
} 
Verwandte Themen