논리
조건문(if), 비교 연산, 불리언 연산입니다. 값 비교는 숫자뿐 아니라 모든 타입의 두 값을 받으며, 비교와 논리 연산의 결과는 항상 [디지털]입니다. 조건 블록은 톱니바퀴 버튼으로 조건 항목을 추가하거나 순서를 바꿉니다.
조건

조건이 참이면에 연결된 값이 참일 때 실행에 연결된 블록을 실행합니다. 프로그래밍 언어의 if 문에 해당하며, 톱니바퀴 버튼으로 다른 경우(else if)와 아니라면(else) 항목을 추가하거나 순서를 변경합니다.
- 입력: 조건 [디지털]
- 출력: 없음
값 비교

두 입력 값이 서로 같은지, 다른지, 크거나 작은지 비교합니다. 비교 연산자는 블록의 드롭다운에서 선택합니다.
- 입력: 값1 [모든 타입], 값2 [모든 타입]
- 출력: 비교 결과 [디지털]
논리 연산

두 입력 값의 논리곱(그리고, AND) 또는 논리합(또는, OR)을 계산합니다. AND는 두 값이 모두 참일 때, OR는 둘 중 하나라도 참일 때 true를 반환합니다.
- 입력: 값1 [디지털], 값2 [디지털]
- 출력: 연산 결과 [디지털]
반전

입력 값을 반전하여 반환합니다. true는 false로, false는 true로 바뀝니다.
- 입력: 값 [디지털]
- 출력: 반전값 [디지털]
디지털 값

참(true) 또는 거짓(false) 상수를 출력합니다.
- 입력: 없음
- 출력: 참 또는 거짓 [디지털]