지역 함수
해당 블록 편집기 안에서 정의하여 호출하는 함수입니다. 반환값이 없는 함수와 있는 함수 두 가지를 정의할 수 있고, 톱니바퀴 버튼으로 입력 매개변수를 추가합니다. 정의한 함수는 같은 편집기 안의 다른 블록에서 호출 블록으로 실행하며, 호출 블록도 반환값 유무에 따라 두 가지입니다. 다음을 반환 블록은 지역 함수 안에서만 사용할 수 있습니다.
함수 (반환값 없음)

반환값이 없는 지역 함수(local function)를 만듭니다. 톱니바퀴 버튼으로 입력 매개변수를 추가할 수 있으며, 만든 함수는 해당 블록 편집기 안의 다른 블록에서 호출하여 실행합니다.
- 입력: 없음
- 출력: 없음
함수 (반환값 있음)

반환값이 있는 지역 함수를 만듭니다. 톱니바퀴 버튼으로 입력 매개변수를 추가할 수 있으며, 블록 아래의 다음을 반환 입력에 연결한 값이 함수의 반환값이 됩니다.
- 입력: 반환 값 [모든 타입]
- 출력: 없음
다음을 반환

조건을 만족하면 함수 도중에 값을 반환합니다. 지역 함수 블록 안에서만 사용할 수 있습니다.
- 입력: 조건 [디지털], 반환 값 [모든 타입]
- 출력: 없음
함수 호출 (반환값 없음)

미리 정의해 둔 반환값이 없는 지역 함수를 실행합니다.
- 입력: 함수에 정의된 매개변수(있는 경우)
- 출력: 없음
함수 호출 (반환값 있음)

미리 정의해 둔 반환값이 있는 지역 함수를 실행하고, 그 결과 값을 반환합니다.
- 입력: 함수에 정의된 매개변수(있는 경우)
- 출력: 함수의 반환 값 [모든 타입]
주의
지역 변수와 지역 함수는 정의한 블록 편집기 안에서만 유효합니다. 다른 값 입력 항목의 블록
편집기에서는 사용할 수 없습니다.