欢迎光临散文网 会员登陆 & 注册

lua 基础教程 1.1 变量扩展(运算符)

2023-08-31 00:38 作者:是白不是怀特  | 我要投稿

学过上一期的变量想必大家对变量都有所了解吧, 下面我们学习有关变量计算的运算符。 我们都知道变量可以使用+-*/等有效计算, 那么进阶一点的用法就是^#% ^ 用于幂运算, 数值+ ^ + 次便能得到数值的几次方的值 例如 2^3 便是2的3次方,结果为8 4^2 便是4的次方,结果为16 把数值换成变量,也同样有效,不过要注意。 被声明的变量不能进行任何运算,只能是单单一个变量名。 正确示范: x = 2^2 x的结果为4 y = (4/2)^3 y的结果是8 错误示范 x^2 = 4 x结果为nil 那要求出上面错误示范中的值我们该怎么做呢。 我们可以用到 math.sprt(num) 这个函数可以将里面的数值开方, x=math.sprt(4) x的结果便会是2了。 这个函数将会是后面课程中的math函数中的内容。 % 求余符号 可以求出一个值除以另一个值的余数。 比如 2 %1 结果为0 因为2/1没有余数,所以便是0。 16 %3 结果为1 16/3结果为5,余数为1 #,求出一个字符串的长度。 比如 #'hello' 的结果是5,因为这个字符串长度为5格字符。 用在变量也是可以的。 x = '114514' debugPrint(#x) 输出结果是6,因为x字符串的长度为6。 没了

lua 基础教程 1.1 变量扩展(运算符)的评论 (共 条)

分享到微博请遵守国家法律