ik heb een array met allemaal nummers, deze nummers vormen rijen, horizontaal en verticaal.
nu is het de bedoeling dat de verticale rijen random door elkaar gegooit moeten worden.
horizontaal is dat niet zo moeitlijk, dat kan zo:
alleen ik wil dit veticaal hebben, dus de rijen moeten wel verticaal intact blijven maar wel horizontaal door elkaar gegooit worden.
weet iemand hoe dit moet?
code:
1
2
3
4
5
6
7
8
9
10
| var spaces = []; spaces[0] = [1,1,1,2,2,2,3,3,3] spaces[1] = [1,1,1,2,2,2,3,3,3] spaces[2] = [1,1,1,2,2,2,3,3,3] spaces[3] = [4,4,4,5,5,5,6,6,6] spaces[4] = [4,4,4,5,5,5,6,6,6] spaces[5] = [4,4,4,5,5,5,6,6,6] spaces[6] = [7,7,7,8,8,8,9,9,9] spaces[7] = [7,7,7,8,8,8,9,9,9] spaces[8] = [7,7,7,8,8,8,9,9,9] |
nu is het de bedoeling dat de verticale rijen random door elkaar gegooit moeten worden.
horizontaal is dat niet zo moeitlijk, dat kan zo:
code:
1
2
3
4
5
6
| function randomSort(a,b)
{
return Math.round(Math.random()*2-1);
}
spaces.sort(randomSort); |
alleen ik wil dit veticaal hebben, dus de rijen moeten wel verticaal intact blijven maar wel horizontaal door elkaar gegooit worden.
weet iemand hoe dit moet?