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 - 스위프트 플레이그라운드
'Swift랑 친해지기 > Swift PlayGround' 카테고리의 다른 글
for문, while문 활용문제2 (0) | 2021.12.27 |
---|---|
while문, for문 예제 (0) | 2021.12.27 |
while 루프 생성하기 (0) | 2021.12.27 |
while문 이용하여 조건에 맞는 동안 코드 실행하기 (0) | 2021.12.27 |
논리연산자 - 논리의 미로 (0) | 2021.12.27 |