if(m<10)
{
m="0"+m;
}
return m
}
上面这个和下面这个有什么区别?
function a(m){
if(m<10)
{
m="0"+m;
}
else
{
return m;
}
}
if else只能执行其中一个。
也就是说在上面的例子中不管m是否大于10,一定会执行return m;
而下面的例子则要根据m,如果m<10,就执行m="0"+m,但不执行return m;如果m>=10,则只执行return m。
假如,m<10的时候,有(返回值)输出吗
条件语句返回true的话,else语句块的代码会执行吗!