IF
IF 블록은 특정 조건(Global Variables 또는 연결된 블록의 출력 변수)을 설정하여, 조건이 일치하면 True
, 불일치하면 False
를 반환하는 블록입니다. 이를 활용하여 조건 분기 및 논리적 흐름을 제어할 수 있습니다. 블록 상단의 수정 버튼을 눌러 조건을 설정할 수 있습니다.
설정
IF 블록의 조건과 논리 연산 방식을 설정할 수 있습니다.
- 이름: 블록의 이름을 설정합니다.
- 유형: 설정된 여러 조건을 평가하는 논리 연산 방식을 선택할 수 있습니다.
- AND: 모든 조건이
True
일 때True
반환 - OR: 하나 이상의 조건이
True
일 때True
반환
- AND: 모든 조건이
- 조건 목록:
- 입력: 평가할 변수 또는 값 선택
- 조건: 비교 연산자 설정 (
==
,!=
,<
,>
) - 비교 값: 입력값과 비교할 기준 값
- 로그 저장: 블록에서 생성되는 로그의 저장 여부를 설정합니다.
입력
IF 블록은 Global Variables 또는 연결된 블록의 출력 데이터를 입력값으로 사용하여, 설정된 조건과 비교를 수행합니다.
출력
IF 블록은 설정된 조건을 평가한 결과값(True
또는 False
)을 출력 변수로 제공합니다. 이를 활용하여 이후 블록의 동작을 제어할 수 있습니다.