제어문은 조건문과 반복문으로 구분 할 수 있습니다.
조건문
반목문
Swift에 조건 지정, 해당 조건이 true일 시 코드 실행 합니다.
galio 값과 lux 값의 합이 30, 값이 같기 때문에(== true) 코드 실행 되었습니다.
조건이 false 인 경우 else 코드를 제공, 아래와 같이 사용 가능합니다.
예시
tierscore가 500미만 이라면 bronze,
500이면 gold, 이 두개 조건도 아니라면 master 를 출력합니다.
아래와 같이 else if로 써준다면 조금 더 간결한 표현이 가능합니다.
기본 형태
switch 비교값 {
case 패턴:
실행구문
default:
실행구문
}
참고 자료
switch 문
https://seons-dev.tistory.com/103
https://jusung.gitbook.io/the-swift-language-guide/language-guide/05-control-flow
https://www.hohyeonmoon.com/blog/swift-switch-case/
if 문
https://jusung.gitbook.io/the-swift-language-guide/language-guide/05-control-flow