以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 如何设置函数的默认参数 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=178655) |
-- 作者:rogen -- 发布时间:2022/7/14 9:01:00 -- 如何设置函数的默认参数 比如我想写一个计算的函数,传入args(0) 和 args(1) 2个参数, 计算方式作为args(2),默认是+(加法) 请问在函数里如何定义这个默认参数args(2)呢?
|
-- 作者:z769036165 -- 发布时间:2022/7/14 9:37:00 -- 可以判断args.length的长度,根据这个长度判断是否传入了args(2)的参数,如果没传入就定义变量设置为"+",传入了,就按将变量的值设置为传入的值 |
-- 作者:有点蓝 -- 发布时间:2022/7/14 9:40:00 -- 符号是没有办法作为参数的,只能传入字符串,然后判断 dim a as integer = args(0) dim b as integer = args(1) dim 符号 as string = args(2) if 符号 = "+" then return a + b elseif 符号 = "*" then return a * b ……
|