您的位置:首页 > Web前端 > JavaScript

获取JS数组中的相同元素的名称和数量

2014-07-22 21:01 176 查看
Js代码


<script>

var ary =["aaa","露露","bbb","aaa","ccc","ccc","aaa","露露","haha"];

var res = [];

ary.sort();

for(var i = 0;i<ary.length;)

{

var count = 0;

for(var j=i;j<ary.length;j++)

{

if(ary[i] == ary[j])

{

count++;

}

}

res.push([ary[i],count]);

i+=count;

}

//res 二维数维中保存了 值和值的重复数

for(var i = 0 ;i<res.length;i++)

{

document.writeln("值:"+res[i][0]+" 重复次数:"+res[i][1]+"<br/>");

}

</script>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: