조건문의 여러가지 표현법
표현 1
var isDarkMode : Bool = false
if !isDarkMode {
print("다크모드 아닙니다.")
} else {
print("다크모드 입니다.")
}
✔️결과
다크모드 입니다. |
표현 2
var isDarkMode : Bool = false
if isDarkMode {
print("다크모드 입니다.")
} else {
print("다크모드 아닙니다.")
}
✔️결과
다크모드 아닙니다. |
표현 3
var isDarkMode : Bool = true
if isDarkMode == true{
print("다크모드 입니다.")
} else {
print("다크모드가 아닙니다.")
}
✔️결과
다크모드 입니다. |
표현 4
var isDarkMode : Bool = false
if isDarkMode != true{
print("다크모드 아닙니다.")
} else {
print("다크모드가 입니다.")
}
✔️결과
다크모드가 아닙니다. |
표현 5
var isDarkMode : Bool = false
var title : String = isDarkMode == true ? "다크모드 입니다." : "다크모드가 아닙니다."
print("title: \(title)")
💡코드의 의미
1) true ? → 참 일경우 출력한다
2) : 는 else 의 역할을 대신한다
true ? "다크모드 입니다." : "다크모드가 아닙니다."
→ true 라면 "다크모드 입니다." 출력 false 라면 "다크모드가 아닙니다." 출력한다.
현재 false 상태이기 때문에 "다크모드가 아닙니다"를 출력한다.
✔️결과
다크모드가 아닙니다. |
표현 6
var isDarkMode : Bool = false
var title : String = isDarkMode ? "다크모드 입니다." : "다크모드가 아닙니다."
print("title: \(title)")
✔️결과
다크모드가 아닙니다. |
들은 강의
'🍎 Swift > iOS 문법 노트' 카테고리의 다른 글
[🍎 Swift 문법] Guard 구문 (0) | 2024.05.02 |
---|---|
[🍎 Swift 문법] enum 열거형 (1) | 2024.05.01 |
[🍎 Swift 문법] foreach 반복문 (0) | 2024.05.01 |
[🍎 Swift 문법] 자료형 (1) | 2024.04.25 |
[🍎 Swift 문법] 변수와 상수 (1) | 2024.04.25 |