为具有单个数字的每个变量添加零

qad*_*nza -3 javascript jquery

var a = 1;
var b = 05;
var c = 10;
var d = 14;
var e = 7;
Run Code Online (Sandbox Code Playgroud)

如果它是一个数字,我需要为每个变量添加零.

就像是:

for each([a, b, c, d, e] as el){
if el.length == 1){el = '0' + el;}
}
Run Code Online (Sandbox Code Playgroud)

结果应该是 01 05 10 14 07

有帮助吗?

Nin*_*olz 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);
Run Code Online (Sandbox Code Playgroud)