在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