선언
변수 : var 변수명
상수 : let 상수명
반 닫힌 범위 연산자(half-closed range operator)
1..<5 = 1,2,3,4
루프 상수 생략 : _ 로 대체 가능
for _ in 1...size {
실행문
}
repeat ~ while : do ~ while문 과 동일, 최소 한번 이상 실행 후 조건 체크 후 실행 여부 판단
repeat {
n = n * 2
}
while n < 1000
guard : if ~ else 동일 기능, else 필수, 결과가 참일 경우에는 실행되는 블록 없음, 즉 else인 경우에만 실행
guard 조건 else {
실행문
}