swift문법

[Swift] Part5_삼항연산자와 범위연산자

화찌님 2022. 8. 11. 19:35

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