Lua中没有 ++ 、 +=运算;
Lua中可以通过 "^" 求幂 --> 10^3 == 1000 ;100^(0.5) == 10
取余的算法(floor方法,取比指定数小的最大的整数)
--> floor(5/3) == 1
求5/3的余数 : 5 - math.floor(5/3) * 3
Lua中的不等于 : ~=
Lua可以比较两个不同类型的值,c#不可以,但是比较得出的结果为false
print("1" == 1); --> 结果为false
Lua中的与、或、非 : and、or、not
Lua中对对象(引用类型)的赋值,参数传递,函数返回等操作都是对其引用(地址)进行操作的
table1 = {1,2,3} table2 = {1,2,3} table3 = table1
=> table1 ~= table2 table1 == table3
**Lua支持变量的直接交换赋值,c#不支持
--> num1 = 10 num2 = 50 支持 num1,num2 = num2,num1