This commit is contained in:
安正超
2015-09-27 00:10:28 +08:00
parent 4e845d4e36
commit 0bd071860e

View File

@ -181,7 +181,7 @@ func minMax(array: [Int]) -> (min: Int, max: Int) {
} }
``` ```
`minMax(_:)`函数返回一个包含两个`Int`值的元组,这些值被标记为`min``max`一遍查询函数的返回值时他们可以被访问。 `minMax(_:)`函数返回一个包含两个`Int`值的元组,这些值被标记为`min``max`以便查询函数的返回值时他们可以被访问。
`minMax(_:)`的函数体中,在开始的时候设置两个工作变量`currentMin``currentMax`作为数组中的第一个`Int`值。然后函数会遍历数组中剩余的值并检查该值是否比`currentMin``currentMax`更小或更大。最后数组中的最小值与最大值返回两个`Int`值最为一个元组。 `minMax(_:)`的函数体中,在开始的时候设置两个工作变量`currentMin``currentMax`作为数组中的第一个`Int`值。然后函数会遍历数组中剩余的值并检查该值是否比`currentMin``currentMax`更小或更大。最后数组中的最小值与最大值返回两个`Int`值最为一个元组。