博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
05 Lua基础-函数条件判断语句
阅读量:4147 次
发布时间:2019-05-25

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

1. If 判断语句

then 和 end 结束

-- If 条件判断语句local a = 12;if a == 12 then    print("True");end

1.1 else if

-- If 条件判断语句local a = 0if a == 12 then    print("True")elseif (a == 0) then    print("a == 0")else     print("False " .. a)end

1.2 运算符 != Lua 为 ~= 符号

2. 函数

2.1 无参函数

local function myFun()     print("myFun start")endmyFun()

2.2 带参数

-- 函数local function myFun(a)     print("myFun start = " .. a)endmyFun(100)

2.3 多返回值函数

-- 多返回值函数local function myFun()     return 1, 2endlocal a, b = myFun()print(a)print(b)

2.4 可变参数

-- 可变参数local function myFun(...)     local mtable = {
...} for k, v in pairs(mtable) do print(k,v) endendmyFun(1, 0x80, "ok", "李白")

转载地址:http://jgcti.baihongyu.com/

你可能感兴趣的文章
Android中启动其他Activity并返回结果
查看>>
2009年33所高校被暂停或被限制招生
查看>>
GlassFish 部署及应用入门
查看>>
X-code7 beta error: warning: Is a directory
查看>>
Error: An App ID with identifier "*****" is not avaliable. Please enter a different string.
查看>>
3.5 YOLO9000: Better,Faster,Stronger(YOLO9000:更好,更快,更强)
查看>>
iOS菜鸟学习--如何避免两个按钮同时响应
查看>>
iOS菜鸟学习—— NSSortDescriptor的使用
查看>>
C语言8
查看>>
Qt实现简单延时
查看>>
qml有关矩形说明
查看>>
在qt中使用QSplitter设置初始比例setStretchFactor失效的解决方法
查看>>
repeater的使用
查看>>
qt msvc编译中文乱码解决
查看>>
qt实现点击出现窗口,点击其他任何地方窗口消失
查看>>
QML DropArea拖拉文件事件
查看>>
CORBA links
查看>>
读后感:>
查看>>
ideas about sharing software
查看>>
different aspects for software
查看>>