LDT进阶篇(4)--函数
1、创建一个name为FuncReturnValueStudy的lua脚本
脚本内容:
local function multiReturnValue()
return 1,2,3
end
--直接输出函数返回值
print(multiReturnValue());
2、点击LDT工具栏上的bug(小甲虫)按钮右侧第一个 绿色三角 按钮来运行Lua脚本
3、执行结果:
1 2 3
4、将函数返回的值赋给变量
脚本内容:
local function multiReturnValue()
return 1,2,3
end
--直接输出函数返回值
--print(multiReturnValue());
--将返回值赋给变量
a,b,c=multiReturnValue()
print("获取的返回值:",a,b,c)
5、执行结果:
获取的返回值: 1 2 3
6、将函数返回的值赋给变量时的特殊场景
脚本内容:
local function multiReturnValue()
return 1,2,3
end
--直接输出函数返回值
--print(multiReturnValue());
--将返回值赋给变量
--a,b,c=multiReturnValue()
--print("获取的返回值:",a,b,c)
--函数返回值在赋值给变更时的特殊场景
a,b,c=multiReturnValue(),"Second","Third"
print("混合赋值的场景下的赋值结果:",a,b,c)
7、执行结果:
混合赋值的场景下的赋值结果: 1 Second Third
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:26
阅读量:155
阅读量:131
阅读量:34
阅读量:98