func sayHello(){
print("hello")
}
func sayGoodbye(name1 : String , name2 : String) ->String{
return name1 + "say goodbye to " + name2
}
sayGoodbye("huachangbo", name2 : "wangjingyu")
var sayGoodBye : (String , String) -> String
sayGoodBye = sayGoodbye
sayGoodBye("huachangbo" , "wangjingyu")
func personInfo(name : String , age : Int) -> (name : String , age : Int){
return(name , age)
}
func personInfo1(aaa name : String , age : Int) -> (name : String , age : Int){
return (name , age)
}
personInfo1(aaa: "hanlei", age : 30)
personInfo("zhangyu", age : 20)
func studentInfo (name : String , _ age : Int = 30) -> String{
return ("name = \(name) , age = \(age)")
}
studentInfo("zhangyu" , 30)
func addSum (numbers : Int...) -> Int{
var sum = 0
for number in numbers{
sum = sum + number
}
return sum
}
addSum(3 , 20 , 100 , 12)