for-in 구문
import Swift
var integers = [1, 2, 3]
let people = ["hyun": 10, "eric": 15, "mike": 24]
for integer in integers
{
print(integer)
}
for (name, age) in people
{
print("\(name): \(age)")
}
while 구문
while integers.count > 1
{
integers.removeLast()
}
//for integer in integers
//{
// print(integer) // 왜 2도 제거되었을까? 1밖에 안뜬다
//}
repeat-while 구문
do-while이 아닌 이유는 스위프트에서 do가 하는 역할이 따로 있어서..
repeat
{
integers.removeLast() // 얘를 한번 먼저 실행하고
} while integers.count > 0 // 조건에 맞는지 체크하면서 반복시행