var a = 1;
var b = 05;
var c = 10;
var d = 14;
var e = 7;
如果每个变量都是一个数字,则需要在其中添加零。
类似的东西:
for each([a, b, c, d, e] as el){
if el.length == 1){el = '0' + el;}
}
结果应为01
05
10
14
07
有帮助吗?
答案 0 :(得分:5)
您可以将值转换为字符串并以零填充。
var a = 1,
b = 05,
c = 10,
d = 14,
e = 7;
[a, b, c, d, e] = [a, b, c, d, e].map(v => v.toString().padStart(2, 0));
console.log(a, b, c, d, e);
答案 1 :(得分:0)
这将解决您的问题
var e=[1, 12, 3, 4, 23];
var o=[];
e.forEach((el)=>{
if (el/10<1)
{
var t = '0' + el.toString();
o.push(t);
}
else
o.push(el);
})
alert(o);