0
我有一個名爲generationArray
的數組。生成數組內的每個數組都是252個位置的數組。頭250個職位是內部代碼的東西,最後兩個職位代表我的排序標準。 陣列的最後一個位置是boolean
,之前的位置是一個數字。如何對數組的複雜javascript數組進行排序?
我需要先訂購這個generationArray
首先是所有的true
或false
它的數組值然後是數值。如果最後一個位置是第一個較大數字的真實順序,如果最後一個位置是第一個較小數字的錯誤順序。
這是一個例子,假設generationArray
有5個數組。
generationArray[0][last] == false
generationArray[0][last-1] == 350
generationArray[1][last] == true
generationArray[1][last-1] == 300
generationArray[2][last] == true
generationArray[2][last-1] == 250
generationArray[3][last] == false
generationArray[3][last-1] == 380
generationArray[4][last] == true
generationArray[4][last-1] == 290
它必須責令像
generationArray[0][last] == true
generationArray[0][last-1] == 300
generationArray[1][last] == true
generationArray[1][last-1] == 290
generationArray[2][last] == true
generationArray[2][last-1] == 250
generationArray[3][last] == false
generationArray[3][last-1] == 350
generationArray[4][last] == false
generationArray[4][last-1] == 380
如何實現這樣做在Javascript?
它總是一個正數嗎? – Bergi
是的,這是一個正在減少的遊戲計時器,所以最低可能值爲零。 – steps