본문 바로가기

# 02/Swift

[Swift] 조건문

반응형

// 기존과 다른 점은 () 생략 가능! {} 생략 안됨!!


if someInteger < 100 {

print("100 미만")

} else if someInteger > 100 {

print("100 초과")

} else {

print("100")

}






// switch 동일


// 범위 연산자를 활용하면 더욱 쉽고 유용하다.

// break 생략 가능 (fallthrough 사용 하면 다음 case도 호출 가능)

// default 안쓰면 에러 뜸


switch someInteger {

case 0:

print("zero")

case 1..<100:                // ..< 이상 미만

print(("1~99")

case 100:

print(("100")

case 101...Int.max:        // ... 이상 이하

print(("over 100")

default:

print(("unknown")

}



반응형

'# 02 > Swift' 카테고리의 다른 글

[Swift] 옵셔널  (0) 2020.06.04
[Swift] 반복문  (0) 2020.06.04
[Swift] 함수  (0) 2020.06.04
[Swift] 컬렉션 타입  (0) 2020.06.04
[Swift] Any, AnyObject, nil  (0) 2020.06.04