[명령] 버그 잡기 연습 _ <도전 과제>
728x90

playgrounds - 코딩 배우기 1 - 버그 잡기 연습

 

도전 과제 : 명령 순서를 변경하여 코드를 디버깅하세요.

 

이번 도전 과제에서는 아래에 표시된 코드에서 순서와 맞지 않는 명령을 찾아내고 위치를 변경하며. 버그를 파악하는 기술을 연습하게 됩니다.

 

주의하세요!

이 지도에 있는 스위치 중 하나는 열림 상태에서 시작합니다. Byte가 스위치를 닫힘 상태로 두면 버그입니다. 모든 스위치를 열어 도전 과제를 완료해보세요.

 

수정 사항을 적용할 때마다 코드를 실행해 보는 것이 좋습니다. 버그를 파악하고 수정했는지 확인할 수 있기 때문이죠. 계속 실수하게 되더라도 걱정하지 마세요. 실수를 통해 새로운 것을 배우는 것이 최고의 방법이며 오랫동안 기억에 남는답니다.

 

한번 해보시고 아래 내용 드래그하시면 확인가능합니다.

 

------------------------------------------------------------------------

 

moveForward()

turnLeft()

moveForward()

moveForward()

toggleSwitch()

moveForward()

moveForward()

moveForward()

moveForward()

collectGem()

 

------------------------------------------------------------------------

 

* 저의 생각으로 짜인 것으로 꼭 정답은 아닙니다.

 

728x90