PlayGround/코딩배우기 2
PlayGrounds [ 변수 - 값 올리기 ]
동빠기
2020. 2. 25. 23:48
추적하기 다음의 업그레이드 버전으로 값을 올려 추적하기 입니다.
바로 이전 단계에서 추적하기의 방법대로 코드를 진행하게 된다면 아래와 같습니다.
//1. gemCounter의 초기 값을 0으로 설정하세요.
var gemCounter = 0
//2. 수집해야될 보석의 수는 총 5개로, 각각의 보석으로 이동하여 수집하여 gemCounter에 올바른값 할당하기
moveForward()
collectGem()
gemCounter = 1
moveForward()
collectGem()
gemCounter = 2
moveForward()
collectGem()
gemCounter = 3
moveForward()
collectGem()
gemCounter = 4
moveForward()
collectGem()
gemCounter = 5
그러나,
앞 버전에서 배운 for 문을 이용하여, 코드를 다음과 같이 줄일 수도 있습니다.
var gemCounter = 0
for i in 1...5 {
moveForward()
collectGem()
gemCounter = i
}
for i in A ... B { C }
변수 i를 A에서 B만큼 C시켜라
A와 B는 숫자형으로 범위를 나타냅니다
그리고, C는 반복할 명령을 나타냅니다.