Lua 运算符

运算符是一个特殊的符号,用于告诉解释器执行特定的数学或逻辑运算。Lua提供了以下几种运算符类型:

算术运算符

关系运算符

逻辑运算符

其他运算符

算术运算符

下表列出了 Lua 语言中的常用算术运算符,设定 A 的值为10,B 的值为 20:

实例

我们可以通过以下实例来更加透彻的理解算术运算符的应用:

以上程序执行结果为:

关系运算符

下表列出了 Lua 语言中的常用关系运算符,设定 A 的值为10,B 的值为 20:

实例

我们可以通过以下实例来更加透彻的理解关系运算符的应用:


以上程序执行结果为:

逻辑运算符

下表列出了 Lua 语言中的常用逻辑运算符,设定 A 的值为 true,B 的值为 false:

实例

我们可以通过以下实例来更加透彻的理解逻辑运算符的应用:

以上程序执行结果为:

运算符优先级

从高到低的顺序:

除了^和..外所有的二元运算符都是左连接的。

实例

我们可以通过以下实例来更加透彻的了解 Lua 语言运算符的优先级:

以上程序执行结果为:


内容来自:runoob.com 菜鸟教程

整理:极动云,宁波家电物联网云平台

CONTACT US: http://www.iot-jd.com

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 运算符是一个符号,用于告诉编译器执行一个数学或逻辑运算。 Swift 提供了以下几种运算符: 算术运算符 比较运算...
    零度_不结冰阅读 345评论 0 0
  • 岁月有时就像一本深刻的回忆录,偶然间将其拾起,掸去陨落的埃尘,铺平泛黄的褶皱,心怀素念,一字一句的念完,感动之余,...
    沧海一粟贝阅读 329评论 0 0
  • 影视天堂·血战钢锯岭:你努力合群的样子并不漂亮 作者:刘波派 所谓的年龄和别人的的眼光从来不该是阻碍束缚你追求自己...
    简黛玉阅读 16,276评论 46 322

友情链接更多精彩内容