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

代码意思差不多,为嘛效果就不一样呢?

  if(m<10)

      {

          m="0"+m;

   }

  return m

  }

上面这个和下面这个有什么区别?

 function a(m){

      if(m<10)

      {

          m="0"+m;

      }

     else

{

          return m;

    }

  }


正在回答

5 回答

if else只能执行其中一个。

也就是说在上面的例子中不管m是否大于10,一定会执行return m;

而下面的例子则要根据m,如果m<10,就执行m="0"+m,但不执行return m;如果m>=10,则只执行return m。

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

假如,m<10的时候,有(返回值)输出吗

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

条件语句返回true的话,else语句块的代码会执行吗!

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

costing 提问者

什么意思?
2014-12-30 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

代码意思差不多,为嘛效果就不一样呢?

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