日期:2014-05-16  浏览次数:20387 次

关于javascript问题?
刚学javascript没多久   今天想写个   排序
写完后发现   如果有超过100的数     排序就错误了   ,这是为什么啊各位高手.
代码:
<html>
    <head>
       
       
        <title> paixu </title>
       

        <Script   language= "JavaScript ">
                  function   paixu(){
                        var   str   =   document.mainform.test.value;
                        var   par   =   new   Array();
                        par   =   str.split( ", ");
                        var   plength   =   par.length;
                        var   tmp=0;
                        var   rs= " ";
                        for(var   i   =0;i <plength;i++){
                                for(var   a=plength;a> i;a--){
                                      if(par[a] <par[a-1])   {
                                            tmp=par[a-1];  
                                            par[a-1]=par[a];  
                                            par[a]=tmp;
                                      }  
                                }
                        }
                        for(var   j=0;j <plength;j++){
                              if(rs== " "){
                                  rs   =   rs+par[j];  
                              }else{
                                  rs   =   rs+ ", "+par[j];
                              }
            &n