Lua支持常规的算术操作符有:”+”(加法),”-”(减法),”*”(乘法),”/”(除法),”^”(指数),”%”(取模),一元的”-”(负号)。Lua提供的关系操作符有:””,”=”,”==”,”~=”;所有这些操作符的运算结果都是true或false。如果两个值具有不同的类型,Lua就认为它们是不相等的;特别需要说明的是,nil只与其自身相等。对于table、userdata和函数,Lua是作引用比较的。如果其任意一个操作数是数字的话,Lua会将这个数字转换成一个字符串。在Lua中,字符串是不可变的值,连接操作符只会创建一个新字符串,而不会对其原操作数进行任何修改。构造式是用于创建和初始化table的表达式。希望对大家学习Lua有用。
暂无评论