15 javascript
当我使用JavaScript将#从基数10转换为16进制16时,它不会填充数字.
例如:
var myBaseTenNumber = 0;
myBaseTenNumber.toString(16); // should be 00 but it's just 0
Run Code Online (Sandbox Code Playgroud)
任何简单的方法将我的号码填零为2位数?
Noo*_*ilk 22
一般来说就像
如果你知道前面的长度你可以做(像这样):
var temp = myBaseTenNumber.toString(16);
("00" + myBaseTenNumber.toString(16)).substring(2 - temp.length, 2);
Run Code Online (Sandbox Code Playgroud)