Swift랑 친해지기/Swift PlayGround

알맞은 루프 선택하기

데브킹덕 2021. 12. 27. 17:39

func turnAndCollectGem() {        //trunAndCollectGem 함수 만들기
    moveForward()                 // 앞으로 한칸이동
    turnLeft()                    // 왼쪽으로 돌기
    moveForward()                 // 앞으로 한칸이동
    collectGem()                  // 보석 수집하기
    turnRight()                   // 오른쪽으로 돌기
}

while !isBlocked {                // 앞에 막혀 있지 않는동안
turnAndCollectGem()               // turnAndCollectGem함수를 반복하세요
}

//for 문을 이용하여 해결하는 방법        
//for i in 1 ... 6{               // 6번 반복하세요
//turnAndCollectGem()             // turnAndCollectGem함수를
//}                               // 횟수를 미리 알고 있어 for문 가능

 

for 문 , while 문 중 옳바른 루프 선택하기

 

Swift Playground - 스위프트 플레이그라운드