//colum是要排序的列數,order是排序方式,asc爲升序,desc爲降序
function tableSort(colum,order){
//定義變量arr存儲排序列每行的數據
let arr=[];
for(let i=0;i<$("tbody tr").length;i++){
arr[i]=$("tbody tr").eq(i).children().eq(colum-1).text();
}
//將數組中的數字字符串全部準換成數字
arr=arr.map((current)=>{
return Number(current)
});
//對數組進行排序
if(order=="asc")
arr.sort((a,b)=>{return a-b})
else
arr.sort((a,b)=>{return b-a})
//改變表格中的數字
for(let i=0;i<$("tbody tr").length;i++){
$("tbody tr").eq(i).children().eq(colum-1).text(arr[i]);
}
}