我有一个包含表单结果的关联数组,我需要先按最大值排序,然后再降序排列,或者甚至只能按降序将项目打印到页面上。
var results = {
[title1, 5],
[title2, 8],
[title3, 2],
[title4, 9],
[title5, 1]
}
我目前正在通过从表单中获取值并将它们存储在这个数组中来创建“结果”。我可以使用 Array.max 获取最大值,但仅此而已。我不知道我将如何订购这个或按降序吐出这些物品。我每次找到最大值时都考虑过,他们打印这个并删除对象,但我想知道是否有更有效的方法。