把一输出为0001

把1输出为0001如题:把1输出为0001如果是 10就输出0010输出4位数js代码[解决办法]JScript codefunction pad

把1输出为0001
如题:把1输出为0001····如果是 10··就输出0010···输出4位数····js代码···

[解决办法]

JScript code
function pad(num, n) { var len = num.toString().length; while(len < n) { num = "0" + num; len++; } return num; }
[解决办法]
探讨
引用:
引用:
这种方式有BUG,代码不是越少越好,而且这种方式效率最低,
下面这个地址有测试数据作凭证
http://blog.sina.com.cn/s/blog_7323532a0100op2s.htm……

有没有bug用实事说话。return (Array(n).join(0) + num).slice(-n);与("000"+i).slice……