多分、私はJS。例えば、JavaScriptの.sort()でプレイヤー名を並べ替えるためのスコアの多次元配列
var player1 = ["bob", 20];
var player2 = ["jon", 40];
var player3 = ["tim", 10];
var scores = [player1[1], player2[1], player3[1]];
scores.sort(sortfunc);
function sortfunc(a,b){
return a - b;
}
alert(scores);
は明らかにこれは(正確にスコアをソートしますが、私が欲しいのは適切警告にプレイヤー名を注文することです)自分のスコアに基づいて:ここで私が持っているものですティム、ボブ、ジョン。私は必ずしも答えをまっすぐに投稿する人を探しているわけではありませんが、正しい方向に少しヒントはありません!
また、jQueryでこれを行う方が優れていますか(つまり、よりクリーンで簡単です)。特に問題ではないことは分かっていますが、jQueryでどのように見えるか不思議です。
ありがとうございます。
私は明確にしましょう:あなたは、右の名前と一緒に選手を並べ替えたいのですが? –
プレイヤーのソートもうまくいくと思います。私はちょうどそれが達成される方法にかかわらず、第1、第2、第3などにいる人と正しく名前を並べることができるようにしたい。 – daveycroqet
答えを追加しました。あなたの要件に合っているかどうか確認してください:) –