swift 如何使用范围参数声明函数

swift how to declare function with range argument

func forExample(arg1: int, arg2 <int range> (what here 1) ){
    
    print (arg2 what here 2)


}

forExamle(5, what here 3)

问题三:如何在函数括号中声明INT的范围以及如何提问?

尝试

func forExample(arg1:Int, arg2:ClosedRange<Int>) {  
   print(arg2)
}

forExample(arg1: 12, arg2: 1...5)

你的问题有点含糊,但假设你正在寻找一个封闭的范围,你可以这样做:

func forExample(_ arg1: Int, _ arg2: ClosedRange<Int>){
    
    print ("\(arg1) \(arg2.lowerBound)-\(arg2.upperBound)")

}

forExample(5, 3...10)