Methods with array of parameters in Swift
Forums:
func getAvg (values: Double...) -> Double {
if values.count == 0 {
return 0
}
var sum: Double = 0
for value in values {
sum += value
}
return sum/Double(values.count)
}
let avg = getAvg(1, 2, 3, 4)
//avg is 2.5
- Log in to post comments