stations
というmutlripleオブジェクトがあります。各局にはmoney
というプロパティがあります。オブジェクトに値でソートされたインデックスの配列を作成する方法
stations[0].money = 2000
stations[1].money = 500
stations[2].money = 1200
stations[3].money = 2200
私は、ステーションインデックスの配列を作成する(この例では、0,1,2及び3)が、各ステーションはお金で昇順たお金のammountでソート。 だから私は持っていたい:
var moneyArray = [1, 2, 0, 3]
それを行うための最もエレガントな方法は何か?
あなたは私を打つ。添え字の配列は 'stations.map((_、i)=> i)' – Oriol
で生成することもできますし、 'Object.keys(stations).sort'を使うこともできます。 – Nickolay
私にとっては確かに最高の解決策です:) – Kalreg