js判定配列の重複要素と重複個数
1065 ワード
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]);
}
// console.log(_newArr);