//出现的次数
function times(arr){
var m=0,times=0;//m是数组中的元素,times用来统计出现的次数
// for循环遍历arr数组
for(var i=0;i<arr.length;i++){
if(arr[i]==m){
times++;//数组中有相同值就加1
}
}
return times;
console.log(times);//这是打印出的出现的次数
}
times([0, 1, 2, 0, 1, 2]);
//重复的次数
<script>
var _arr = ['旅行箱', '旅行箱', '小米', '大米', '大米', '大米', '大米'];
var _res = []; //
_arr.sort();
for(var i = 0; i < _arr.length;) {
var count = 0;
for(var j = i; j < _arr.length; j++) {
if(_arr[i] == _arr[j]) {
count++;
}
}
_res.push([_arr[i], count]);
i += count;
}
//_res 二维数维中保存了 值和值的重复数
var _newArr = [];
for(var i = 0; i < _res.length; i++) {
// console.log(_res[i][0] + "重复次数:" + _res[i][1]);
_newArr.push(_res[i][0] + 'x' + _res[i][1]);
}
</script>