더북(TheBook)


조건에 따른 명령 실행만약 / 이라면 / 실행 블록

프로그램을 만들다 보면 주어진 조건에 따라 프로그램이 다른 동작을 수행하도록 만들어야 하는 경우가 많은데 이때 사용되는 블록이 블록입니다. 블록의 ‘만약’에 연결된 조건이 ‘참’일 때만 영역에 들어있는 명령이 실행되고 조건이 ‘거짓’이면 아무것도 실행되지 않습니다. 조건은 주로 ‘논리’ 서랍에 있는 블록들과 ‘수학’ 서랍에 있는 비교 연산 블록으로 만드는데, 어떤 경우에 참이 되고 어떤 경우에 거짓이 되는지 다음 예시를 통해 알아보겠습니다.

 

조건이 참이 되는 경우

조건이 거짓이 되는 경우

새롭게 추가한 기능이 잘 작동하는지 스마트폰을 이용하여 테스트해 봅시다. 다만, 앱 종료 기능을 테스트하려면 앱을 스마트폰에 설치해야 합니다. 컴패니언 앱에서는 블록이 실행되지 않기 때문에 종료 기능을 테스트할 수 없으므로 apk 파일을 설치해서 지금까지 만든 앱이 제대로 작동하는지 확인해 보기 바랍니다.

icon_check 체크리스트

☐ 앱 화면이 꺼지지 않고 계속 유지됨.

뒤로 가기 버튼을 누르면 선택대화창이 나타남.

☐ 선택대화창에서 버튼을 클릭하면 앱이 종료됨.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.