Swift/책 정리
[Swift] 조건문(1) - if 구문
아잉으니야
2021. 1. 20. 23:50
[Swift] 조건문(1) - if 구문
이 글은 Swift 프로그래밍 책을 읽고 요약한 내용입니다.
- 주의 : 스위프트의 if 구문은 조건의 값이 꼭 Bool 타입이어야 함
-
if 구문 기본 표현
let first: Int = 5 let second: Int = 7 if first > second { print("first > second") } else if first < second { print("first < second") } else { print("first == second") } /* first < second */
-
if 구문의 다양한 구현(소괄호가 없는 코드)
let first: Int = 5 let second: Int = 5 var biggerValue: Int = 0 if first > second { biggerValue = first } else if first == second { biggerValue = first } else if first < second { biggerValue = second } else if first == 5 { // 조건을 충족하더라도 이미 first == second 라는 조건을 충족해 위에서 실행 됐기에 실행되지 않음 biggerValue = 100 } print(biggerValue) /* 5 */
-
if 구문의 다양한 구현(소괄호가 있는 코드)
let first: Int = 5 let second: Int = 5 var biggerValue: Int = 0 if (first > second) { biggerValue = first } else if (first == second) { biggerValue = first } else if (first < second) { biggerValue = second } else if (first == 5) { // 조건을 충족하더라도 이미 first == second 라는 조건을 충족해 위에서 실행 됐기에 실행되지 않음 biggerValue = 100 } print(biggerValue) /* 5 */