[英]javascript sort strings based on numbers
我想對這樣的數組進行排序:
var myArray = [
['red', 350],
['yellow', 20],
['green', 75],
['blue', 100]
];
按照數字的順序。 所以輸出應該是:
var myArray = [
['red', 350],
['blue', 100],
['green', 75],
['yellow', 20]
];
我嘗試使用 .sort 但我無法讓它正常工作。 謝謝!
您需要指定自定義排序函數:
myArray.sort((a,b) => b[1] - a[1]);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.