Contents

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.

  • 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