Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript添加查询_Javascript_Jquery - Fatal编程技术网

Javascript添加查询

Javascript添加查询,javascript,jquery,Javascript,Jquery,不要觉得我的问题愚蠢。下面是我的情景。请指教 var num=02; var add=num+1 得到的结果是3,但我需要它作为03。是否可能。您需要编写一个填充函数: function strpad(string, length, padChar) { var o = string.toString(); if(!padChar) { padChar = '0'; } while (o.length < length)

不要觉得我的问题愚蠢。下面是我的情景。请指教

var num=02; var add=num+1


得到的结果是3,但我需要它作为03。是否可能。

您需要编写一个填充函数:

function strpad(string, length, padChar) 
{
    var o = string.toString();
    if(!padChar) 
    { 
       padChar = '0'; 
    }

    while (o.length < length) 
    {
        o = padChar + o;
    }
    return o;
};

你可以这样做

<script>
var num=2;
var add= parseInt(num + 2);

if(parseInt(add) <10)
   {
      add= '0'+add; // if single digit no. then concat 0 before the no.
   }

</script>

var-num=2;
var add=parseInt(num+2);

如果(parseInt(add),您的意思是需要一个包含字符“01”的字符串还是“八进制表示法”?你打算如何使用
03
的这个值?可能的重复我不需要它作为字符串。我需要根据我的目的增减这个值。如果你不需要它作为字符串,你需要它作为什么?如果你在做加法,后面的0是多余的…@user1817630当然,请看我的答案。如果您将解释javascript启动器的代码:)
<script>
var num=2;
var add= parseInt(num + 2);

if(parseInt(add) <10)
   {
      add= '0'+add; // if single digit no. then concat 0 before the no.
   }

</script>