我想计算数组中的总值,但我想跳过相同的值
我的数组示例,我的真实数组将有大约1000个值。
json2=[aaa,aaa,aaa,aaa,bbb,bbb,bbb,ccc,ccc,ccc,ccc,ccc,ddd,ddd,ddd,eee,eee,fff];
我希望我的计数结果是
var countBoxID=6;
我只有
for(i in json2){
countBOXID ++
}
答案 0 :(得分:0)
您可以使用此功能:
function GetUnique(inputArray)
{
var outputArray = [];
for (var i = 0; i < inputArray.length; i++)
{
if ((jQuery.inArray(inputArray[i], outputArray)) == -1)
{
outputArray.push(inputArray[i]);
}
}
return outputArray;
}