// 相同的加一
function count(arr, item) {
var j = 0;
arr.forEach(function (ele) {
if (ele == item)
j++;
});
return j;
}
//去除不同的,返回长度
function count(arr, item) {
for (var i = 0; i < arr.length; i++) {
if (arr[i] != item) {
arr.splice(i, 1);
i--;
}
}
return arr.length;
}
//遇到不同的往前移动,然后返回长度
function count(arr, item) {
for (var i = 0; i < arr.length; i++) {
if (arr[i] != item) {
for (var j = i; j < arr.length; j++) {
arr[j] = arr[j + 1];
}
arr.pop();
i--;
}
}
return arr.length;
}
京公网安备 11010502036488号