Generic Function

max(_:_:_:_:)

Returns the greatest argument passed. 渡された引数の最も大きいものを返します。

Declaration 宣言

func max<T>(_ x: T, _ y: T, _ z: T, _ rest: T...) -> T where T : Comparable

Parameters パラメータ

x

A value to compare. 比較する値。

y

Another value to compare. もう一方の比較する値。

z

A third value to compare. 比較する3番目の値。

rest

Zero or more additional values. ゼロ以上の追加の値。

Return Value 戻り値

The greatest of all the arguments. If there are multiple equal greatest arguments, the result is the last one. すべての引数のうち最も大きいもの。等しい最大の引数が複数あるならば、結果は最後のものです。

See Also 参照

Choosing the Smallest and Largest Value 最小および最大値を選ぶ