二、Lua中的表达式
来源:互联网 发布:数据库考点总结 编辑:程序博客网 时间:2024/06/06 09:16
Lua中的表达式|果冻想
本文是对于“果冻想”的《Lua入门系列》所作笔记,原文来自上面链接。
算术操作符
Lua支持常规的算术操作符有:“+”,“-”(减法),“*”,“/”,“^"(指数),”%“(取模),一元的”-“(负号)。所有的这些操作符都用于实数。
关系操作符
Lua提供的关系操作符有:" < ", " > ", " <= ", " >= ", " == ", " ~= "
对于table 、 userdata 和函数, Lua是做引用比较的。也就是说,只有当它们引用同一个对象时,才认为它们相等。
逻辑操作符
and / or / not
and : 如果它的第一个操作数为假,就返回第一个操作数;否则返回第二个操作数。
or : 如果它的第一个操作数为真,就返回第一个操作数;否则返回第二个操作数。
and和or都使用“短路求值”,它们只会在需要时才去评估第二个操作数。
字符串连接
".." (两个点)
table构造式
Car = {["dfas"] = 1, a = 2, [1] = 3, ["+"] = 4}
-------- 1
print(Car.dfas)
print(Car["dfas"])
---------2
print(Car.a)
print(Car["a"])
----------3
print(Car[1])
-----------4
print(Car["+"])
0 0
- 二、Lua中的表达式
- lua--lua中的表达式
- LUA中的正则表达式
- LUA中的正则表达式
- lua中的正则表达式
- Lua中的正则表达式
- LUA中的正则表达式
- Lua中的正则表达式
- Lua中的require(二)
- 深入探究Lua中的解析表达式
- Lua中的正则表达式及源码分析
- Lua 表达式
- Lua表达式
- Lua 表达式
- Lua表达式
- PHP中的正规表达式(二)
- PHP中的正规表达式(二)
- PHP中的正规表达式(二)
- 译码器(decoder)原理图
- 属性动画:ObjectAnimator、PropertyValuesHolder、ValueAnimator、AnimatorSet
- TOJ 3237.Change Base
- Centos 7安装docker的日志
- JAVA面试题_根据字节数截取字符串,但是汉字不能截取半个。
- 二、Lua中的表达式
- android网络相关
- React Native 导航(Navigator)详解——实例一
- hadoop由于NodeManager无法启动而导致执行Jar包出现running job卡住的解决方案之一...
- 《OpenGL ES 2.0 Programming Guide》第12章“最简单的ReadPixels并保存为BMP”示例代码【C语言版】
- Codeforces Round #369 (Div. 2) A~D
- CSU1810(2016年湖南省第十二届大学生计算机程序设计竞赛 - H)
- 分布式系统下的纠删码(二) -- Locally Repairable Codes (LRC)
- 笔记 AndroidManifest.xml文件详解