我有一個基於網格的遊戲8格8格,總共64格,這些格式存儲在一個數組中。我遇到了一個問題,即某些網格廣場正在填充兩次,因此我需要檢查數組是否有重複的座標。檢查一個xy網格座標的數組並重復刪除
下面的代碼給出了每個部分的x,y網格座標 - testX和testY,我不知道如何去通過這個數組來運行去除重複。如果有重複的部分,我需要保持第一次遇到並刪除任何後續重複。如果有幫助,我正在使用jQuery。
function checkGrid() {
var x;
for (x = 0; x < grid.length; x++) {
var testY= grid[x].getY();
var testX = grid[x].getX();
}
}
什麼是'grid'? – 2013-02-14 04:10:01
抱歉,網格是一個對象數組,getX和getY是函數從對象檢索x,y協調的 – mao 2013-02-14 04:11:55
所以'grid'是行的對象?或列?你的代碼有什麼問題? – 2013-02-14 04:13:31