글
3. Swift 연산자
Swfit
2017. 8. 4. 11:42
3. Swift 연산자
- 산술 연산자
let a = 10 // 10
let b = 5 // 2
- 단항 연산자
-a // -10
-b // -5
- 이항 연산자
a + b // 12
a - b // 8
a * b // 20
a / b // 5
a % b // 0
- 비교 연산자
a < b // a가 b보다 작으면 true, 아니면 false
a > b // a가 b보다 크면 true, 아니면 false
a <== b // a가 b보다 작거나 같으면 true, 아니면 false
a >= b // a가 b보다 크거나 같으면 true, 아니면 false
a == b // a가 b와 같으면 true, 아니면 false
a != b // a가 b와 같지 않으면 true, 아니면 false
- 논리 연산자
!(NOT) // !a : a가 true 이면 false , false 이면 true 반환
&& (AND) // a && b : a와 b 둘 중 하나라도 false 면 false 반환
|| (OR) // a || b : a 또는 b 둘 중 하나라도 true 이면 true 반환
둘다 false 이면 false 반환
- 범위 연산자
1...5
- 반 닫힌 범위 연산자
1..<5 O // 1에서 5로 한방향으로만 나타낸다
1>..5 X // 반대로는 오류가 발생한다
- 대입연산자
a = 1
a += 1
a -= 3
a *= 3
a /= 3
a %= 3
a <<= 3
a >>= 3
a &= b
a ^= b
a |= b
'Swfit' 카테고리의 다른 글
6. Swift 튜플 (Tuple) (0) | 2017.08.04 |
---|---|
5. Swift 집합 (Sets) (0) | 2017.08.04 |
4. Swift 배열 (Array) (0) | 2017.08.04 |
2. Swift 기본 문법 (0) | 2017.08.04 |
1. Swift 특징 및 주요 기능 (0) | 2017.08.04 |