범위연산자
폐쇄 범위 연산자
- 해당 값을 포함하는 연산자
- 1...10 -> 1 이상 10 이하
- 1... -> 1 이상
- ...10 -> 10 이하
반폐쇄 범위 연산자
- 뒤의 값을 포함하지 않고, 범위를 정의. 한 방향은 열리도록 정의하는 것도 가능
- 1..<10 정수 1부터 10미만
- ..<10 정수 10 미만
패턴매칭 연산자
var age = 20
1...9 ~= age
10...19 ~= age
20...29 ~= age
- 오른쪽에 있는 표현식이 왼쪽의 범위에 포함되는지에 따라 참과 거짓을 리턴한다.