본문으로 건너뛰기

IF


IF 블록은 특정 조건(Global Variables 또는 연결된 블록의 출력 변수)을 설정하여, 조건이 일치하면 True, 불일치하면 False를 반환하는 블록입니다. 이를 활용하여 조건 분기 및 논리적 흐름을 제어할 수 있습니다. 블록 상단의 수정 버튼을 눌러 조건을 설정할 수 있습니다.

IF 블록 개요

설정​


IF 블록의 조건과 논리 연산 방식을 설정할 수 있습니다.

IF 블록 설정

  • 이름: 블록의 이름을 설정합니다.
  • 유형: 설정된 여러 조건을 평가하는 논리 연산 방식을 선택할 수 있습니다.
    • AND: 모든 조건이 True일 때 True 반환
    • OR: 하나 이상의 조건이 True일 때 True 반환
  • 조건 목록:
    • 입력: 평가할 변수 또는 값 선택
    • 조건: 비교 연산자 설정 (==, !=, <, >)
    • 비교 값: 입력값과 비교할 기준 값
  • 로그 저장: 블록에서 생성되는 로그의 저장 여부를 설정합니다.

입력​


IF 블록은 Global Variables 또는 연결된 블록의 출력 데이터를 입력값으로 사용하여, 설정된 조건과 비교를 수행합니다.

IF 블록 입력

출력​


IF 블록은 설정된 조건을 평가한 결과값(True 또는 False)을 출력 변수로 제공합니다. 이를 활용하여 이후 블록의 동작을 제어할 수 있습니다.

IF 블록 출력