Lua
文章平均质量分 54
?abc!
努力学习,天天向上
展开
-
Lua(4)真假、分支判断、循环
真假a = trueb = falseprint(type(a))print(type(b))print("大于、小于、等于、不等于")print(1>2)print(3<1)print(3>=1)print(3<=1)print(1==2)-- 不等于print(1~=2)print("这个是and not or")-- and not orprint(a and b)print(a or b)-- not 类似与非print(not b原创 2022-01-27 08:44:25 · 1258 阅读 · 0 评论 -
Lua(3)函数、table(表)、全局表_G
函数f1 =function(a,b) print(a,b)endfunction f2(a,b) print(a,b)endfunction f3(a,b,c) print(a,b,c)endfunction f4(a,b) return aendfunction f5(a,b) return a,bendf1(1,2)f2(3,4)f3(5,6)print(f4(7,8))print(f5(7,8))local i,j = f5(8,9)原创 2022-01-27 08:44:10 · 1092 阅读 · 0 评论 -
Lua(2)数据类型、变量声明,算数运算符
基本语法数据类型变量循环流程控制原创 2022-01-26 08:35:55 · 678 阅读 · 0 评论 -
Lua(1)概述、运行环境安装
Lua概述Lua 是一种轻量小巧的脚本语言,是用C语言编写的。设计目的为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。Lua特性:轻量级可扩展其他特性1.支持面向过程编程和函数式编程2.自动内存管理;只提供了一种通用类型的表(table),用它可以实现数组,哈希表,集合,对象;3.语言内置模式匹配;闭包(closure);函数也可以看做一个值;提供多线程(协同进程,并非操作系统所支持的线程)支持;4.通过闭包和table可以很方便地支持面向对象编程所需要的一些关键机原创 2022-01-26 08:35:36 · 838 阅读 · 0 评论