【发布时间】:2018-07-11 11:08:11
【问题描述】:
在我编写的这段代码中,y 以未定义的形式返回。我到处寻找我能想到的地方,以找出我做错了什么,但据我所知,它的写法是正确的。它应该以 00085 的形式返回。
function ab()
{
var x = 85 + '';
var y = AddCorrect(x);
}
function AddCorrect(add)
{
if (add.length < 5)
{
var corrected = '0' + add;
AddCorrect(corrected);
}
else
{
return add;
}
}
【问题讨论】:
-
return AddCorrect(corrected); -
好吧,我想这是有道理的。如果重复,我应该删除它吗?
标签: javascript return