swift 函数
发布时间:2020-12-14 06:50:07 所属栏目:百科 来源:网络整理
导读:1.语法: func 函数名(参数)-返回值{} func funcname(Parameters) - returntype{ Statement1 Statement2 --- Statement N return parameters} 函数没有参数的情况。例如: func sayHelloWorld() - String { return "hello,world" } print(sayHelloWorld(
1.语法: func 函数名(参数)->返回值{} func funcname(Parameters) -> returntype { Statement1 Statement2 --- Statement N return parameters }函数没有参数的情况。例如: func sayHelloWorld() -> String { return "hello,world" } print(sayHelloWorld()) // Prints "hello,world" 函数也可以有多个参数,参数之间用逗号隔开: func greet(person: String,alreadyGreeted: Bool) -> String { if alreadyGreeted { return greetAgain(person: person) } else { return greet(person: person) } } print(greet(person: "Tim",alreadyGreeted: true)) // Prints "Hello again,Tim!" 函数没有返回值的情况: func greet(person: String) { print("Hello,(person)!") } greet(person: "Dave") // Prints "Hello,Dave!" 多个返回值的情况: func minMax(array: [Int]) -> (min: Int,max: Int) { var currentMin = array[0] var currentMax = array[0] for value in array[1..<array.count] { if value < currentMin { currentMin = value } else if value > currentMax { currentMax = value } } return (currentMin,currentMax) } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |