도전 과제 : 패턴 찾기, 분해, 함수, for 루프를 연습해 보세요.
너무 어려워하지 마세요. 할 수 있어요!
캐릭터와 가까이에 있는 보석과 포털에 먼저 집중해 보세요. 보석을 수집하고 다음위치로 이동할 수 있는 패턴을 한 번 알아내 볼까요?
한번 해보시고 아래 내용 드래그하면 보입니다.
-----------------------------------------------------------------------------------------------------
func turnAround(){
turnLeft()
turnLeft()
}
func movecollect(){
moveForward()
collectGem()
}
func moveClaft(){
moveForward()
turnLeft()
}
func dusthr(){
movecollect()
turnLeft()
movecollect()
turnAround()
moveClaft()
movecollect()
turnAround()
moveClaft()
movecollect()
}
for i in 1 ... 3 {
dusthr()
moveForward()
}
dusthr()
-----------------------------------------------------------------------------------------------------
* 저의 생각으로 짜인 것으로 꼭 정답은 아닙니다.
'IOS > [Swift Playgrounds] 코딩 배우기 1' 카테고리의 다른 글
[조건 코드] else if 사용하기 (0) | 2021.06.29 |
---|---|
[조건 코드] 스위치 확인하기 (0) | 2021.06.29 |
[For 루프] 보석 농장 _ <도전 과제> (0) | 2021.06.29 |
[For 루프 ] 기술 확장하기 _ <도전 과제> (0) | 2021.06.29 |
[For 루프] 루프 점프 _ <도전 과제> (0) | 2021.06.29 |
Comment