在JavaScript中使用数字

在JavaScript中使用数字,javascript,Javascript,我怎么能这样做 1 -> 01 4 -> 04 9 -> 09 11 -> 11 22 -> 22 谢谢 var result=myNumber.toString(10); var result = myNumber.toString(10); if(myint < 10) { result = "0" + result; } 如果(myint

我怎么能这样做

1 -> 01
4 -> 04
9 -> 09
11 -> 11
22 -> 22
谢谢

var result=myNumber.toString(10);
var result = myNumber.toString(10);
if(myint < 10)
{
  result = "0" + result;
}
如果(myint<10) { 结果=“0”+结果; }
几乎是的复制品。简单的一点是,如果您只想将0添加到小于10的数字中,则如下所示:

function formatNum(num) {
    if (num < 10) {
        return '0' + num;
    }

    return num + '';
}
函数formatNum(num){
如果(数值<10){
返回“0”+num;
}
返回num+'';
}

如果您想要灵活的东西:

Number.prototype.pad = function(length){
    return (new Array(length - this.toString().length + 1)).join('0') + this;
}

var x = 6;
x.pad(2); // 06
或者,如果您只需要基本的两位数:

x<10 ? '0'+x : x

xUsing字符串或八进制数。您想用它来排序问题吗?
x<10 ? '0'+x : x