求知 文章 文库 Lib 视频 iPerson 课程 认证 咨询 工具 讲座 Model Center   模型库  
会员   
 


DeepSeek大模型应用开发实践
6月12-13日 厦门



基于 UML 和EA进行分析设计
6月23-24日 北京+线上



人工智能、机器学习& TensorFlow+Keras
6月22-23日 北京
 
 
 

Lua 教程
Lua开发环境
Lua基本语法
Lua变量
Lua数据类型
Lua运算符
Lua循环
Lua决策
Lua函数
Lua字符串
Lua数组
Lua迭代器
Lua表格
Lua模块
Lua元表
Lua协同程序
Lua文件I/O
Lua错误处理
Lua 高级教程
Lua调试
Lua垃圾收集
Lua面向对象
Lua Web编程
Lua数据库/MYSQL操作
Lua游戏编程
Lua标准库
 
 

Lua运算符
1058 次浏览
36次  

运算符是一个符号可以告诉解释,以执行特定的数学或逻辑操作。 Lua中语言有丰富的内置运算符以及运算符提供了以下类型:

算术运算符

关系运算符

逻辑运算符

其它运算符

本教程将一个接一个讲解算术,关系,逻辑和其他各种运算符。

算术运算符

下表列出了所有Lua中语言支持的算术运算符。假设变量A持有10和变量B持有20则:

关系运算符

下表列出了所有Lua语言支持的关系运算符。假设变量A持有10和变量B持有20则:

逻辑运算符

下表列出了所有的Lua语言支持的逻辑运算符。假设变量A持有true,变量B持有false:

其它运算符

通过Lua语言支持其他运算符包括串联和长度。

Lua运算符优先级

运算符优先级来确定条件的表达式中的分组。这会影响一个表达式如何计算。某些运算符的优先级高于其他;例如,乘法运算符的优先级比加法运算更高:

例如 x = 7 + 3 * 2;这里x被分配13,不是20,因为运算符*的优先级比+高,所以先得到乘以3*2,然后添加7。

这里具有最高优先级运算符出现在表的顶部,那些具有最低出现在底部。在一个表达式,更高的优先级运算符将首先计算赋值。

 


您可以捐助,支持我们的公益事业。

1元 10元 50元





认证码: 验证码,看不清楚?请点击刷新验证码 必填



1058 次浏览
36次
 捐助