/**
제어전송문 정리
*/
var a = 3
switch a {
case 1:
break // 실행하는 문장이 없을때, 반드시 입력 (약속)
case 2:
print(a)
case 3:
print("3입니다.")
case 4:
print("안녕하세요")
default:
break
}
for index in 1...10 {
if index == 3 {
break
}
print(index)
}
// fallthrough
switch a {
case 1:
break // 실행하는 문장이 없을때, 반드시 입력 (약속)
case 2:
print(a)
case 3:
print("3입니다.")
fallthrough
case 4:
print("안녕하세요")
default:
break
}
// continue
for index in 1...10 {
if index % 2 != 0 { // 홀수
continue
}
print(index)
}
// return
func doSomething() -> String {
print("1")
print("2")
if true {
return "안녕하세요"
}
// print("3")
// print("4")
}
doSomething()