Clasify arrays by value
by aprudencio
HTML
<div style="width: 50px" id="list"></div>
<div id="listG"></div>
CSS
div {float:left}
JavaScript
var arr = [];
var carr = [];
var group = [];
showGroup(10);
//showGroup(0);
add();
//alert(search(1,2));
function search(x,y,array)
{
for(var i = 0;array.length > i;i++)
{
if(array[i][0]==x && array[i][1]==y)
return true;
}
return false;
}
function checkPushPinInfo()
{
var c = 0;
for(var i = 0;arr.length > i;i++)
{
toeval = arr[i];
for(var j = 0;arr.length > j;j++)
{
if(toeval[0]==arr[j][0] && toeval[1]==arr[j][1])
{
if(group[j]=="-")
group[j]="c"+c;
}
}
c++;
}
showGroup(0);
}
function add()
{
for(var i = 0;10 > i;i++)
{
var xarr = [];
var cc= 3;
xarr[0] = Math.floor(Math.random()*cc);
xarr[1] = Math.floor(Math.random()*cc);
arr[i] = xarr;
$("#list").html($("#list").html()+arr[i][0]+","+arr[i][1]+"<br />");
}
carr = arr;
checkPushPinInfo();
}
function showGroup(l)
{
if(l==0){
for(var i = 0;group.length > i;i++)
{
$("#listG").html($("#listG").html()+group[i]+"<br />");
}
}
else
{
for(var i = 0;l> i;i++)
{
group[i]="-";
}
}
}