[For 루프] 네 번 돌아가기 _ <도전 과제>
728x90

 

도전 과제 : 패턴 찾기, 분해, 함수, 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()

 

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

 

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

 

728x90