变量相加 显示递增结果,var a="001" 想a+1后 结果为 002 +1 后变成003  依次类推 高手指教

解决方案 »

  1.   

    function add(s){
       var t=parseInt(s)+1;
       for(var i=t.length;i<3;i++){t="0"+t;}
       return t;
    }
      

  2.   

    var a ="001";
    a = (parseInt(a)+1).toString();
    if(a.length==1){
     a = "00"+a;   
    }
    if(a.length==2){
     a = "0"+a;   
    }
    if(a.length==3){
     a = a;   
    }
    alert(a);
      

  3.   

    javascript parseInt("010")  resutl: 是8  
    javascript parseInt("011")  resutl: 是9
    不是想要的啊 应该是
    javascript parseInt("010")  resutl: 是10  
    javascript parseInt("011")  resutl: 是11
    。。  
      

  4.   

    搞定了  parseFloat