교육/Swift
[swift] 반복문
삶의안식처
2016. 8. 4. 17:08
1. 반복문
loop를 돌려 원하는 코드를 구현하는 방법
2. 샘플 코드
// 반복문
// for
var i = 0
for(i = 0; i < 10; i += 1)
{
print(i)
}
// ()를 빼도 상관없다.
for i = 0; i < 10; i += 1
{
print(i)
}
// for in 으로
for var a in (0...10).reverse()
{
print(a)
}
for var a in 10.stride(to: 0, by:-2)
{
print(a)
}
// while
var idx = 10
while idx>0
{
print(idx)
idx -= 1
}
idx = 10
repeat
{
print(idx)
idx -= 1
}while idx>0
// break, continue, return
// labeled break
OUTER_LOOP : for i in 1...9
{
INNER_LOOP : for j in i+1...9
{
print( i,j )
if j == 5
{
break OUTER_LOOP
}
}
}