看板 Flash 關於我們 聯絡資訊
以下是將數值由小到大排序的寫法: var nums:Array = [ 300, 100, 200, 30, 20, 10 ]; nums.sort( Array.NUMERIC ); trace( nums ); // 排序後10 20 30 100 200 300 想要問的是,排序之後,要如何知道 10原本是nums[5] 索引值是5 20原本是nums[4] 索引值是4 100原本是nums[2] 索引值是2 以此類推..... 煩請各位大大說明一下方法。 謝謝。 -- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.232.122.33
dsmwang:用兩個array,一個紀錄大小,一個紀錄索引值 05/08 15:37
etrexetrex:存 object 自身攜帶索引值 對 object 排序 05/08 15:50
scars:推2F 05/08 17:09
pipibabe:謝謝大大們!! 05/08 23:47