博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Lua基础之Function
阅读量:5738 次
发布时间:2019-06-18

本文共 383 字,大约阅读时间需要 1 分钟。

概述:1.定义和调用 2.多返回值3.可变参数

原文地址 

1.定义和调用

 

函数,在Lua中,函数的定义也很简单。典型的定义如下:
function add(a,b) 	-- add 是函数名字,a和b是参数名字return a+b 		-- return 用来返回函数的运行结果endadd(10,10)
函数调用的实参与形参数目可以不致,当传人少时补nil,当多时舍弃

2.多返回值

 

 

function f()return 1,2,3enda,b,c = f()print(a .. b .. c)

 

 

 
3.可变参数
function f(...)	for k,v in ipairs({...}) do	print(k,v)	endendf(2,3,3)

 

转载于:https://www.cnblogs.com/lexiaoyao-jun/p/5208229.html

你可能感兴趣的文章
微信分销系统商城营销5大重点
查看>>
求职准备 - 收藏集 - 掘金
查看>>
htm5新特性(转)
查看>>
Linux-Centos启动流程
查看>>
php 设计模式
查看>>
后端技术精选 - 收藏集 - 掘金
查看>>
Laravel 服务容器
查看>>
6天面试、斩获6家硅谷巨头Offer,我是如何做到的?
查看>>
mac安装kubernetes并运行echoserver
查看>>
多页架构的前后端分离方案(webpack+express)
查看>>
算法(第4版) Chapter 1
查看>>
前端技术选型的遗憾和经验教训
查看>>
“亲切照料”下的领域驱动设计
查看>>
GIT
查看>>
SRE工程师到底是做什么的?
查看>>
解读:Red Hat为什么收购Ansible
查看>>
PHP json_encode() 函数介绍
查看>>
MyEclipse8.6 web中jsp页面出现jquery,dojo等代码自动提示
查看>>
js动态设置元素高度
查看>>
Ossim下的安全合规管理
查看>>