我有一个数字数组,我想按降序显示它们,但作为排名(第 1、第 2、第 3 等)而不是它们的数值,同时考虑到平局(相等的数值)。
我的排序如下:
function mySorting(a, b) {
a = a;
b = b;
return a == b ? 0 : (b < a ? -1 : 1)
}
这与通话效果很好:
var myArray=[28,92,12,12,2];
myArray.sort(mySorting);
谁能指出我正确的方向,然后我将如何将 myArray 的值与第 1、第 2、第 3 等进行排名,并考虑到关系?
提前非常感谢。