所以我有一個關於這個我在html中創建的分數表的問題。提取索引數組中的int值?
var puntenTelling= new Array(3,4,2,1,5);
var teamNamen = new Array(puntenTelling[0]+"Team1", puntenTelling[1]+"Team2",puntenTelling[2]+ "Team3", puntenTelling[3]+"Team4", puntenTelling[4]+"Team5");
puntenTelling.sort(function(a, b){return b-a});
teamNamen.sort();
teamNamen.reverse();
for (var i=0; i<5; i++) {
document.write("<tr><td>" + teamNamen[i]);
document.write("<td>" + puntenTelling[i] + "</td></tr>");
}
基本上,這給了我一個排序表,它是按點排序的,並按照鏈接到點的隊名排序。 我必須在teamNames的數組中包含points(puntenTelling),否則我無法以相同的方式對它進行排序,因爲我可以對點進行排序。
現在我打印出來是這樣的:
Teamname Points
5Team5 5
4Team2 4
3Team1 3
2Team3 2
1Team4 1
我只是想在「Team5,的Team2」等之前擺脫了「5,4,3,2,1」
我該怎麼做?
我知道,但我不得不否則我TeamNames不會被排序的方式點。它們是相互關聯的。 – aze45sq6d
Omg謝謝。順便說一句,這是這樣的:teamName [i] .substring(1) – aze45sq6d
哦,woops,混合起來。沒問題! –