Javascript添加查询

时间:2013-02-21 11:43:03

标签: javascript jquery

在我的问题中不要觉得愚蠢。以下是我的情景。请建议

var num = 02; var add = num + 1;

获得结果是3,但我需要它为03.是否可能。

2 个答案:

答案 0 :(得分:0)

您需要编写填充函数:

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

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

然后使用:

调用它
var num = 3;
var add = strpad((3 + 1), 2); // will return '04' as a string.

答案 1 :(得分:0)

你可以这样做

<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>