[此贴子已经被作者于2006-5-27 22:19:30编辑过]
Function有返回值,而sub没有比如Function TestFun() TestFun="这句将被返回"End FunctionDim ReTestReTest=TestFun()Response.Write "返回值为:"&ReTest如果上面的改成sub,楼主可以自己体会一下。
<%function jii(m)do while not m>=100m=m+1loopend function dim cc=1call jii(c)response.write c%>
这样带上参数可能好说明一些?
当在函数调用中,为了能够得到返回的值,那么还用将传入的参数赋给函数名吗???
根据实际情况来定,如果函数内部的程序需要从外部获取信息就需要加参数,如果函数内部不需要从外部获取信息就不用加参数了。