#12003/1/25 11:50:42
问题是这样的:
在定义函数的fuuction语句中要获得一个函数返回的值是不是一定要用ruturn啊?不用的话是不是不能获得一个函数的值。如:
function fx1(){
1>0;
}
和
function fx1(){
return 1>0;
}
这两个函数是不是不是等价的。是不是第一道函数不能获得返回的函数值true;而第二条却可以。
而在此基础上引伸出来的另一个问题:
1>0;和return 1>0;等价吗?是不是“1>0”它若可以返回一个值的话,它就返回true;正因为它没有return所以它不能返回true;而“return 1>0”因为有了return就可以返回true。