Swift - Functions
What is the output of this Swift code?
func minMax(numbers: [Int]) -> (min: Int, max: Int) {
var currentMin = numbers[0]
var currentMax = numbers[0]
for number in numbers[1...] {
if number < currentMin { currentMin = number }
if number > currentMax { currentMax = number }
}
return (currentMin, currentMax)
}
let result = minMax(numbers: [3, 7, 2, 9, 4])
print(result.min, result.max)