[Swift 공부] if Bettween 종류 및 사용방법
[Swift 공부] if Bettween 종류 및 사용방법 안녕하세요. 오늘은 Swift에서 Bettween 사이값 비교하는 방법에 대해서 알아보았습니다. 샘플소스 (Playground) import UIKit func succesPrintString(value:Int) -> String { return "[\(value)] 1~9 사이의 값입니다." } func failPrintString(value:Int) -> String { return "[\(value)] 1~9 사이의 값이 아닙니다.." } /* [참고사항] if 1 ~ 9 사이 Bettween 값 사용시 종류 1. 1 <= value && 9 >= value 2. (1...9).contains(value) 3. 1...9 ~= value (패턴매칭) */ // 비교 대상 값들 let values = [1, 3, 7, 10, 45] for value in values { // 1. 기본 적인 if 문 if 1 <= value && 9 >= value { print("1. 기본적인 Bettween " + succesPrintString(value: value)) } else { print(failPrintString(value: value)) } // 2. contains() 함수 활용 if 문 if (1...9).contains(value) { print("2. contains() 함수활용 " + succesPrintString(value: value)) } else { print(failPrintString(value: value)) } // 3. ~= 패턴매칭자 활