<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>前端/NODEJS/HTML5 458633781</title>
<script>
//传入数组返回json
function choseRepeat(arr) {
//传入数组
var ary = arr;
var nary = ary;
var count = 0;
var jsonStr = {};
for(var i = 0; i < ary.length; i++) {
for(var j = 0; j < nary.length; j++) {
if(ary[i] == nary[j]) {
count += 1;
jsonStr[ary[i]] = count;
}
}
count = 0;
}
console.log("号码出现次数key为号码,val为次数:"+JSON.stringify(jsonStr));
document.write("更多技术交流:前端/NODEJS/HTML5 458633781:["+arr+"]的结果为:"+JSON.stringify(jsonStr));
return jsonStr;
}
choseRepeat([3,4,21,3,3,3]);
</script>
</head>
<body>
</body>
</html>
判断当前传入的各数组元素出现的次数key 为号码,value为次数