宁波哪家建网站hao,建设网站视频,开发网站需要什么,手机做网站需要多少天Lua学习笔记 1、lua的优势 a、可扩张性 b、简单 c、高效率 d、和平台无关 2、注释 a、单行注释 -- b、多行注释 --[[ --]] 3、类型和值 8个基本类型#xff0c;检测变量类型用type a、nil print(type(nil)) --nil 全局变量没有… Lua学习笔记 1、lua的优势 a、可扩张性 b、简单 c、高效率 d、和平台无关 2、注释 a、单行注释 -- b、多行注释 --[[ --]] 3、类型和值 8个基本类型检测变量类型用type a、nil print(type(nil)) --nil 全局变量没有赋值以前会被默认nil类型 b、boolean print(type(true)) --boolean 除了false和nil为假其余都为真所以lua中0和空字符串都是真的 c、number 表示实数 d、string 1) 字符串不可修改 2) \ 转义 3) [[ ... ]] 符号表示字符串可以跨行 4) .. 是字符串连接符 数字之间 需要空格 避免错误解释 5) 字符串和数字之间可以自动装换 但是 10 10 比较永远是false 需要使用tonumber() 将字符串转换为数字反之用tostring() e、userdata f、function 函数可以做参数也可以做返回值 g、thread h、table 4、表达式 a、算术运算符 使用在number之间 - * / 包括负数符号 - b、关系运算符 ~ 比较的时候要保证比较值之间的类型一致 c、逻辑运算符 and or not c a and b --a为falsea赋值给c否则将b赋值给c c a or b --a为true a赋值给c否则将b赋值给c not 返回true 或 false类似 and优先级高于 or d、连接符 .. e、运算符优先级 f、表的构造 {} 5、基本语法 a、 赋值语句 b、局部变量和代码块 使用local 创建一个局部变量 局部变量在 do..end内 c、控制结构语句 if condition thenthen-partend;if condition thenthen-partelseesle-partend;if condition thenthen-partelseif conditions thenelseif-part...elseelse-partend;d、循环语句 while condition dodo-partend;repeatrepeat-partuntil condition;for var exp1,exp2,exp3 dodo-partif condition thenbreak;end;end;for i,v in inpairs() dostatment;end;6、函数 a、 语法 function func_name ( argument-list ) statment-list end; b、返回多个值 c、可变参数 d、命名参数 转载于:https://www.cnblogs.com/yimuren/p/3951018.html