为了账号安全,请及时绑定邮箱和手机立即绑定

补位代码的else问题??加了else之后 0-10显示为underfined

function checkTime(i){

if(i<10)  {i="0"+i;}

return(i);

}

function checkTime(i){

if(i<10){i="0"+i;}

else {return(i);}

}


正在回答

3 回答

你第二个加了else之后,当i值在0-9时,此时条件在if内,你if中没写返回值,当然就未定义啊。你要那么改,可以改成if(i<10){i="0"+i;return i;}在if条件内在加一个return i;

1 回复 有任何疑惑可以回复我~
#1

徐佳骏 提问者

非常感谢!
2015-11-16 回复 有任何疑惑可以回复我~

i是这个变量。你价格括号是什么意思啊 直接 return i 就好了啊

0 回复 有任何疑惑可以回复我~
else {
    return i;
}


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
倒计时效果
  • 参与学习       55626    人
  • 解答问题       242    个

电商网站限时抢购倒计时效果计算思路和方法,前端开发必备技术

进入课程

补位代码的else问题??加了else之后 0-10显示为underfined

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信