1. 삼항연산자
조건문 ? 참일때 실행코드 : 거짓일때 실행코드
예)
condition ? print("참") : print("거짓")
삼항연산자는 단독으로 쓰이기보다는, 결과값을 대입하는데 주로 사용된다.
2. 범위연산자/ 패턴매칭연산자
<범위연산자>
범위를 표기하기위한 연잔자. 자체가 특별한 타입을 의미한다.
1...5 >> 1,2,3,4,5 (열림)
1..<5 >> 1,2,3,4 (닫힘)
<패턴매칭연산자(~=)>
var age = 26
1...9 ~= age //false
10...19 ~= age //false
20...29 ~= age // true
오른쪽에 있는 표현식이 왼쪽의 범위에 포함되는 지에 따라 참과 거짓을 리턴한다.
이 포스팅은 인프런 앨런강사님의 스위프트부트캠프내용을 참고하여 작성하였습니다.
'swift문법' 카테고리의 다른 글
| [Swift] Part7_함수 (0) | 2022.08.11 |
|---|---|
| [Swift] Part6_반복문 (0) | 2022.08.11 |
| [Swift] Part4_튜플 (0) | 2022.08.10 |
| [Swift] Part3_프로그래밍의 기본 원리와 조건문(if/switch) (0) | 2022.08.10 |
| [Swift] Part2_기본 연산자 (0) | 2022.08.10 |