<分区>
Possible Duplicate:
Counting occurences of Javascript array elements
我在 javascript 中有一个数组,例如数组是:
array(1,1,1,1,5,5,7,7);
如果有人可以帮助我理解如何计算相似值, 以及如何加入相似的值(value)观, 谢谢大家,祝你有美好的一天。
<分区>
Possible Duplicate:
Counting occurences of Javascript array elements
我在 javascript 中有一个数组,例如数组是:
array(1,1,1,1,5,5,7,7);
如果有人可以帮助我理解如何计算相似值, 以及如何加入相似的值(value)观, 谢谢大家,祝你有美好的一天。
最佳答案
var array = [1,1,1,1,5,5,7,7];
var count = 0;
var tempArray = array.sort();
var i;
var prevValue = null;
var joined = [];
for (i = 0; i < array.length; i++) {
if (tempArray[i] != prevValue) {
count++;
prevValue = tempArray[i];
joined.push(prevValue);
}
}
document.write(joined);
关于Javascript,数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11636986/