🍎 Swift/iOS 학습 노트
[🍎 Swift 문법] 조건문
솔비님
2024. 4. 30. 14:00
조건문의 여러가지 표현법
표현 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)")
✔️결과
다크모드가 아닙니다. |
들은 강의
학습 페이지
www.inflearn.com