【发布时间】:2021-12-13 19:32:45
【问题描述】:
任何人都可以协助按升序/降序对以下数组进行排序吗?该数组将根据每个分组中的最高数字进行排序(使用品牌分组)。每组中的数字也要排序:
original_array = [
{ brand: "Ford", number: "1", },
{ brand: "BMW", number: "1", },
{ brand: "BMW", number: "5", },
{ brand: "BMW", number: "20",},
{ brand: "Toyota", number: "10",}
];
desc_order = [
{ brand: "BMW", number: "20",},
{ brand: "BMW", number: "5", },
{ brand: "BMW", number: "1", },
{ brand: "Toyota", number: "10",},
{ brand: "Ford", number: "1", }
];
asc_order = [
{ brand: "Ford", number: "1", },
{ brand: "Toyota", number: "10",},
{ brand: "BMW", number: "1", },
{ brand: "BMW", number: "5", },
{ brand: "BMW", number: "20",}
];
【问题讨论】:
-
重复引用类似,但不处理驱动第一个属性顺序的最大要求。
标签: javascript arrays typescript sorting