我有一个看起来像这样的二维数组
var arr= [
[#145, "Pepsi", 3],
[#147, "Limca", 3],
[#134, "Budweiser", 1],
[#132, "Heineken", 1]
[#112, "Blackdog", 2]
[#144, "Sprite", 3]
]
我该如何排序
var arr= [
[#134, "Budweiser", 1],
[#132, "Heineken", 1]
[#112, "Blackdog", 2]
[#144, "Sprite", 3]
[#145, "Pepsi", 3],
[#147, "Limca", 3],
]
排序基于数组中的最后一个元素。即号码。
这是一个演示我尝试过的小提琴。
一个理想的解决方案是arr.sort
在 JS 中使用自定义函数。但是我不知道如何将此函数与数组中的 3 个元素一起使用。