최초 선언과 동시에 0이 할당되어 콘솔에 동작 결과가 출력되었습니다. count가 0이기 때문에 3번 센서만 로그를 출력하지 않았고 1, 2, 4번은 정상 출력되었습니다. 이제 버튼을 클릭해서 count가 0보다 클 때 3번 로그가 출력되는지 확인해보겠습니다.
▲ 그림 5-7 if 조건에서 감지 후 동작 확인
3번 if 조건도 정상 동작되었습니다.
지금까지 코드에서 우리는 센서에 반응하는 동작 코드를 호출하지 않았습니다. 트리거만 일으켰을 뿐, 센서 네 개가 모두 관심사인 count 변수의 변화에 반응했어요. 그리고 그에 따른 동작을 잘 수행했습니다. 다음은 배열과 객체를 알아보겠습니다.