728x90
도전 과제 : 반복 패턴의 함수를 정의해 보세요.
이번 도전 과제에서는 보석을 수집해야 합니다. 각각의 보석은 스위치 옆에 있습니다.
이전 퍼즐에서 사용한 명령 패턴을 반복하기보다 기존의 명령으로 보석과 스위치를 묶어 처리하는 새로운 함수를 만들어보세요.
이번 도전 과제에서는 함수의 이름을 마음대로 정해도 됩니다. 함수의 이름을 정하고 함수를 정의한 후, 이름을 입력하여 함수를 호출하세요. 지금까지의 다른 함수에서 사용했던 것과 같은 방법입니다.
한번 해보시고 아래 내용 드래그하면 보입니다.
-------------------------------------------------------
func Get() {
moveForward()
collectGem()
moveForward()
toggleSwitch()
moveForward()
}
Get()
turnLeft()
Get()
moveForward()
turnLeft()
Get()
turnLeft()
Get()
-------------------------------------------------------
* 저의 생각으로 짜인 것으로 꼭 정답은 아닙니다.
728x90
'IOS > [Swift Playgrounds] 코딩 배우기 1' 카테고리의 다른 글
[함수] 패턴 내포 (0) | 2021.06.29 |
---|---|
[함수] 방방곡곡 다니기 _ <도전 과제> (0) | 2021.06.29 |
[함수] 새로운 함수 만들기 (0) | 2021.06.28 |
[함수] 새로운 동작 구성하기 (0) | 2021.06.28 |
[명령] 가장 짧은 경로 _ <도전 과제> (0) | 2021.06.28 |
Comment