数値の配列がありますが、降順で表示したいのですが、タイ(等しい数値)を考慮して、数値ではなくランク(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番目などにランク付けする方法について、誰かが私を正しい方向に向けることができますか?
よろしくお願いします。