4. 연산자 (Operator)
1) 비교 연산자 -- 두개의 데이터 중 어떤 값이 더 큰지 혹은 작은지 등을 비교하는 연산자입니다.
print( 2 > 1 ) -- true
print( 2 < 1 ) -- false
print( 2 >= 1 ) -- true
print( 2 <= 1 ) -- false
print( 2 == 1 ) -- false
print( 2 ~= 1 ) -- true
2) 산술 연산자 -- 계산에 필요한 연산자입니다.
print( 4 + 2 ) -- 6
print( 4 - 2 ) -- 2
print( 4 * 2 ) -- 8
print( 4 / 2 ) -- 2
print( 4 % 2 ) -- 0
print( 4 ^ 2 ) -- 16
3) 논리 연산자 -- 주어진 논리가 참인지 거짓인지 판별하는 연산자입니다.
local a = true
local b = false
print ( a and b ) -- false
print ( a or b ) -- true
print ( not a ) -- false
4) 그 밖의 연산자들
local a = "Lua"
local b = "Python"
print(a.." and " ..b) -- 문자열을 연결하는 .. 연산자
print(#b) -- 문자열의 길이 반환하는 연산자
'Corona with Lua > Lua language' 카테고리의 다른 글
| 6. 반복문 (Loop) - Lua(루아) (0) | 2018.03.09 |
|---|---|
| 5. 조건문(Conditionals) - Lua(루아) (0) | 2018.03.09 |
| 3. 타입 (Type) - Lua(루아) (0) | 2018.03.09 |
| 2. 변수 (Variable) - Lua(루아) (0) | 2018.03.09 |
| 1. 기초지식 - Lua(루아) (0) | 2018.03.09 |