max

(max expr [expr...])

Retorna el mayor de los argumentos.

Argumentos

expr
Un número o cadena.

Valor de Retorno

El argumento de mayor valor.

Observaciones

La función max evalúa los argumentos de izquierda a derecha, comparando el máximo en curso contra el argumento actual y realizando, si es necesario, la conversión del primero al segundo. Si ello no fuera posible se genera una excepción. Nótese que, a pesar de las conversiones realizadas, el tipo del resultado es el tipo original del argumento máximo.

Los valores de cadena siempre se comparan lexicográficamente.

Ejemplos

(max 5 5.3)        retorna el double 5.3
(max 6 5.3)        retorna el entero 6
(max "C" "AB")   retorna la cadena "AB"
(max "04.5" 3)   retorna la cadena "04.5"
(max "04.5" "3") retorna la cadena "3"
(max "04.5" 5)   retorna el entero 5