首页 > 代码库 > Swift_3_函数
Swift_3_函数
import Foundation println("Hello, World!") //声明一个函数 不带参数 没有返回值 func func1(){ } //声明一个函数 传入两个String类型参数 , 没有返回值 func func2(v1:String, v2:String){ println(v1 + "and" + v2) } //声明一个求和的函数 func func3(v1:Int, v2:Int) ->Int{ return v1+v2; } //数组内是否有大于num的数字 func func4(list:[Int], num:Int) ->Bool{ for s in list{ if(func5(s,num)){ return true;} } return false; } //v1 是否大于 v2 func func5(v1:Int, v2:Int) ->Bool{ if(v1>v2){ return true; } return false; } //函数嵌套函数 func func6(v1:Int) ->Int{ func func7(v2:Int) ->Int{ return v2+1; } return func7(v1); } func1(); func2("1","2"); var v1 = func3(3,4); println("v1 is \(v1)") var arr = [11,2,44,58,72,20]; var v2 = func4(arr, 100); println("v2 is \(v2)"); var v3 = func6(100); println("v3 is \(v3)");
Swift_3_函数
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。