我想可能不需要格式化
只要用现在的数组信息来实现表格排列就行了
这样
排名   积分
1      11111
2      1111
3      111
4      11积分是从下面的数组里提出来的,并使它们按从大到小排序输出到表格里
Array_Js=['5.0000','5.0000','100.0000','100.0000','5.0000','5.0000'];    ;

解决方案 »

  1.   

    var arr=['5.0000','50.0000','100.0000','100.0000','5.0000','30.0000']; 
    function sortArr(a,b){ return Number(a)>Number(b)?-1:1}
    alert(arr.sort(sortArr))
      

  2.   

    这样是可以降序排列了
    那么如何按降序依次输入表格呢?
    我下面这样写可以不?
     function insert(startIndex,count)
         {
             if(Arr_Js.length-1<startIndex)
             {
                return;
             }
             var row;
             var cell;
             for(i=startIndex;i<startIndex+count && i<Arr_Js.length;i++)
             {
                row=xbTable.insertRow();
                row.style.backgroundColor="#FFFFFF";
                
                cell=row.insertCell();
                cell.innerHTML = Arr_Js[i];
      

  3.   

    Arrys.sort(要排序的数组)升序,然后数据还有一个翻转功能,可以实现降序
      

  4.   

    好了
    我调出来了!这样就可以了
    谢谢你 Go_Rush(阿舜)