루아 p.06 - 연산자

  • 산술 연산자 : 덧셈, 뺄셈, 곱셈, 나눗셈 같은 루아의 산술 연산자는 C언어와 동일합니다.

    덧셈 : local num = 10 + 7;
    뺄셈 : local num = 20 - 3;
    곱셈 : local num = 6 * 7;
    나눗셈 : local num = 20 / 5;
    나머지 : local num = 17 % 7;

  • 관계 연산자 : 관계 연산자는 두 값의 상대적인 관계를 결정하는 연산자입니다. 다음과 같은 경우가 모두 관계 연산자입니다.

    상등 : a == b
    부등 : a ~= b
    미만 : a < b
    이하 : a <= b
    초과 : a > b
    이상 : a >= b

  • 논리 연산자 : 논리 연산자는 논리합이나 논리 곲 같은 논리 연산을 수행하는데 사용되는 연산자 입니다. 다음과 같은 경우가 모두 논리 연산자입니다.

    (a < 10) and (b < 20)
    (a >= 10) or (b >= 20) or (c >= 30)

    이 외에도 not 연산자가 있는데, 선언 이후에 있는 인수의 부정한 값을 구할 때 사용합니다.

    local result = not 17;
    local result = not true;
    local result = not ( a > b);

댓글 없음: