【Lua学习笔记】lua算术和关系运算符

这个很简单,hhh。本来不想写笔记了,但是有强迫症~!

  1. 算术运算符
+		--加法
-		--减法
*		--乘法
/		--除法
%		--求余
^		--求幂
--算术运算符优先级
^ > */% >+-
可以用()限定优先级  
--For example
local num1 = 10
local num2 = 20
local num3 = 2
print(num1+num2)		-> 30
print(num1-num2)		-> -10
print(num1*num3)		-> 20
print(num1/num3)		-> 5
print(num1%num3)		-> 0
print(num1^num3)		-> 100
print(num1+num2*num3)	->  50
print((num1+num2)*num3)	-> 60
  1. 关系运算符
>	--大于
>=	--大于等于
<	--小于
<=	--小于等于
~=	--不等于
==	--等于,需与赋值"="区分
关系运算符一般用在条件判断语句中
--	For example
local num1 = 10
local num2 = 20
local num3 = 30
if(num1>num2) then
	print("值1大于值2")
elseif(num1>num3) then
	print("值1大于值3")
else
	print("值1是三个数中最小的")
end

->1是三个数中最小的

你可能感兴趣的:(Lua语言的学习笔记)