티스토리 뷰

ios

switch

boywin1992 2022. 5. 26. 19:45
728x90

let number = 300

switch number {

case 100 :

    print("백", "number = \(number)", separator: ", ")

case 200 :

    print("이백", "number = \(number)", separator: ", ")

case 300 :

    print("삼백", "number = \(number)", separator: ", ")

case 400 :

    print("사백", "number = \(number)", separator: ", ")

case 500 :

    print("오백", "number = \(number)", separator: ", ")

case 600, 700, 800, 900 :

    print("육백, 칠백, 팔백, 구백", "number = \(number)", separator: ", ")

case 1000...2000 :

    print("1000 ~ 2000", "number = \(number)", separator: ", ")

default :

    print("숫자", "number = \(number)", separator: ", ")

} // result : 육백, 칠백, 팔백, 구백, 700


let number = 700

switch number {

case 100 :

    print("백", "number = \(number)", separator: ", ")

case 200 :

    print("이백", "number = \(number)", separator: ", ")

case 300 :

    print("삼백", "number = \(number)", separator: ", ")

case 400 :

    print("사백", "number = \(number)", separator: ", ")

case 500 :

    print("오백", "number = \(number)", separator: ", ")

case 600, 700, 800, 900 :

    print("육백, 칠백, 팔백, 구백", "number = \(number)", separator: ", ")

case 1000...2000 :

    print("1000 ~ 2000", "number = \(number)", separator: ", ")

default :

    print("숫자", "number = \(number)", separator: ", ")

} // result : 육백, 칠백, 팔백, 구백, 700


let number = 2000

switch number {

case 100 :

    print("백", "number = \(number)", separator: ", ")

case 200 :

    print("이백", "number = \(number)", separator: ", ")

case 300 :

    print("삼백", "number = \(number)", separator: ", ")

case 400 :

    print("사백", "number = \(number)", separator: ", ")

case 500 :

    print("오백", "number = \(number)", separator: ", ")

case 600, 700, 800, 900 :

    print("육백, 칠백, 팔백, 구백", "number = \(number)", separator: ", ")

case 1000...2000 :

    print("1000 ~ 2000", "number = \(number)", separator: ", ")

default :

    print("숫자", "number = \(number)", separator: ", ")

} // result : 육백, 칠백, 팔백, 구백, 700

728x90

'ios' 카테고리의 다른 글

list of alert button style (default, cancel, destructive)  (0) 2022.06.14
enum : Character & String  (0) 2022.05.24
short cut  (0) 2022.05.24
closure - sort  (0) 2022.05.24
enum - case, case, case  (0) 2022.05.24