다섯번째,
조건코드
playground에서의 조건 코드는 3가지 입니다
if
else if
switch
조건코드 ( conditional code )
if
else if
switch
구조보기
switch some value to consider {
case value 1:
respond to value 1
case value 2,
value 3:
respond to value 2 or 3
default:
otherwise, do something else
}
case에 맞는 value를 찾고 맞다면 respond에 위치한 code 를 실행하는 것이 switch 구문입니다
맞는 구문이 없을때 default가 실행됩니다
예시보기
let someCharacter: Character = "z"
switch someCharacter {
case "a":
print("The first letter of the alphabet")
case "z":
print("The last letter of the alphabet")
default:
print("Some other character")
}
// Prints "The last letter of the alphabet"
논리 연산자(Logical Operator)
논리 연산자는 불리언 논리 값 true와 false를 수정하거나 결합함. Swift는 C 기반 언어에 3가지 표준 논리 연산자를 지원함.
- NOT(!a)
- AND(a && b)
- OR(a || b)
출처: http://minsone.github.io/mac/ios/swift-basic-operators-summary

