기초 > 관계식 및 매개 변수 > 관계식 > 관계식에 사용되는 연산자 및 함수 > 관계식의 조건문
  
관계식의 조건문
 
* 조건문을 포함하는 관계식은 정렬할 수 없습니다. 조건은 TRUE(또는 YES)이거나 FALSE(또는 NO)인 표현식입니다. 조건문에서 이 값들을 호환해서 사용할 수 있습니다. 예를 들어, 다음 명령문은 모두 동일하게 평가됩니다.
IF ANSWER == YES
IF ANSWER == TRUE
IF ANSWER
IF 문
관계식에 IF 문을 추가하여 조건문을 생성할 수 있습니다. 예:
IF d1 > d2
length = 14.5
ENDIF
IF d1 <= d2
length = 7.0
ENDIF
ELSE 문
브랜치에 ELSE 문을 추가하여 더 복잡한 조건 구조를 생성할 수 있습니다. 이러한 명령을 사용하여 이전 관계식을 다음과 같이 수정할 수 있습니다.
IF d1 > d2
length = 14.5
ELSE
length = 7.0
ENDIF
IF, ELSE, 문과 ENDIF 문 사이에 여러 개의 피쳐를 나열할 수 있습니다. 또한 피쳐 시퀀스 내에 IF|ELSE|ENDIF 구조를 네스트할 수 있습니다.
IF 절의 구문은 다음과 같습니다.
IF <condition>
Sequence of 0 or more relations or IF clauses
ELSE <optional>
Sequence of 0 or more relations or IF clauses <optional>
ENDIF
다음 규칙을 고려하십시오.
ENDIF는 한 단어로 입력됩니다.
ELSE는 새로운 줄에 추가됩니다.
조건문에서 등호를 입력할 때는 이중 등호(==)를 사용하고 대입을 입력할 때는 단일 등호(=)를 사용합니다.