도전 과제 : 명령 순서를 변경하여 코드를 디버깅하세요.
이번 도전 과제에서는 아래에 표시된 코드에서 순서와 맞지 않는 명령을 찾아내고 위치를 변경하며. 버그를 파악하는 기술을 연습하게 됩니다.
주의하세요!
이 지도에 있는 스위치 중 하나는 열림 상태에서 시작합니다. Byte가 스위치를 닫힘 상태로 두면 버그입니다. 모든 스위치를 열어 도전 과제를 완료해보세요.
수정 사항을 적용할 때마다 코드를 실행해 보는 것이 좋습니다. 버그를 파악하고 수정했는지 확인할 수 있기 때문이죠. 계속 실수하게 되더라도 걱정하지 마세요. 실수를 통해 새로운 것을 배우는 것이 최고의 방법이며 오랫동안 기억에 남는답니다.
한번 해보시고 아래 내용 드래그하시면 확인가능합니다.
------------------------------------------------------------------------
moveForward()
turnLeft()
moveForward()
moveForward()
toggleSwitch()
moveForward()
moveForward()
moveForward()
moveForward()
collectGem()
------------------------------------------------------------------------
* 저의 생각으로 짜인 것으로 꼭 정답은 아닙니다.
'IOS > [Swift Playgrounds] 코딩 배우기 1' 카테고리의 다른 글
[함수] 새로운 동작 구성하기 (0) | 2021.06.28 |
---|---|
[명령] 가장 짧은 경로 _ <도전 과제> (0) | 2021.06.28 |
[명령] 버그 찾고 수정하기 (0) | 2021.06.28 |
[명령] 포털 연습 _ <도전 과제> (0) | 2021.06.28 |
[명령] 스위치 작동시키기 (0) | 2021.06.28 |
Comment