|
主题: 小弟有个简单的as问题想证实一下
|
 阿文2
职务:普通成员
等级:1
金币:0.0
发贴:40
注册:2002/1/7 15:07:15
|
#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。
|
 s22
职务:版主
等级:4
金币:10.0
发贴:1634
注册:2004/12/19 13:06:46
|
|
 阿文2
职务:普通成员
等级:1
金币:0.0
发贴:40
注册:2002/1/7 15:07:15
|
#32003/1/26 17:15:12
多谢版主指点。
|
 janlay
职务:管理员
等级:7
金币:28.0
发贴:7244
注册:2003/11/27 18:07:11
|
#42003/1/26 17:23:06
函数要返回值必须使用return关键字。
|