var number = 1310;
应该单独留下。
var number = 120;
应更改为“0120”;
var number = 10;
应更改为“0010”;
var number = 7;
应更改为“0007”;
最佳答案
在所有现代浏览器中您都可以使用
numberStr.padStart(4, "0");
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/padStart
function zeroPad(num) {
return num.toString().padStart(4, "0");
}
var numbers = [1310, 120, 10, 7];
numbers.forEach(
function(num) {
var paddedNum = zeroPad(num);
console.log(paddedNum);
}
);
关于Javascript 在字符串开头添加零(最大长度 4 个字符),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4726040/