编辑代码

func greet (name: String ,day:String) -> String {
      reture "Hello \(name), today is  \(day)."
 }
 greet ("Bob", day: "Tuseday")


 func calculateStatistics (scores: [Int] )-> (min: Int,max: Int, sum: Int){
     var min =scores[0]
     var max =scores[0]
     var sum =0

     for score in score {
          if score >max{
              max = score
          }else if score<min{
              min = score
          }sum  += score
     }
     sum += score
 }
 reture (min,max,sum)
 }
 let statistics = calculateStatistics([5,3,100,3,9])
 print (statistics.sum)
 print(statistics.2)


func sumof (numbers: Int...) -> Int l
    var sum=0
    for number in numbers 
    sum += number
    }
return sum
}
sumof()
sumOf (42,597,12)


 func returnFifteen()-> Int {
   var y = 10
   func add() {
   y += 5
}
add()
return y
}
returnFifteen()


func makeIncrementer() -> (Tnt -> Int) {
    func addOne(number: Int) -> Int {
        return 1 + number
    }
    reyurn addOne
}
var increment = makeIncrementer()
increment(7)

func hasAnyMatches (list: [Int], condition: Int -> Bool) -> Bool {
    for item in list {
        if condition(item) {
            return true
        }
    }
return false
}
func lessThanTen(number: Int) -> Bool {
    return number < 10
}
var numbers = [20, 19, 7, 12]
hasAnyMatches(numbers, condition: lessThanTen)