비교연산자
비교연산자는 Bool 값으로 값이 정해진다.
ex)
var a = 15
var b = 17
a == b false
a와 b는 같은가? true / fales
a != b true
!는 원래 나오는 Bool 값의 반대로 값을 정한다
a >= b false
a <= b true
a && b -> and 연산자로써 a, b 모두 적용되는 값을 true
a || b -> or 연산자로써 a, b 중 하나만 적용되어도 true
조건연산자
대표적으로 if문과 같이 어떠한 조건을 만족하면 Bool값을 정한다
ex)
let hour = 12
if hour < 12 {
"오전"
} else {
"오후"
}
if문을 한문장으로 깔끔하게 표현하려면 다음과 같은 연산자를 사용하면 된다.
hour < 12 ? "오전" : "오후"
ㄴ hour 조건이 12보다 낮다면 오전 , 아니면 오후
복합 할당 연산자
var a = 0
a = a + 1 , a += 1
// 둘은 같은 식
'◽️ Programming > Swift 문법' 카테고리의 다른 글
Swift Optinals Type (0) | 2024.03.01 |
---|---|
Swift 함수 기초 (0) | 2024.03.01 |
Swift 논리 연산자 (0) | 2024.03.01 |
기초 용어 정리 (0) | 2024.03.01 |
Swift 기본 문법 (1) | 2024.02.09 |