Este es el sitio web histórico de la documentación de 4D. La documentación se está trasladando progresivamente a developer.4d.com

Inicio

 
4D v19.8
collection.max( )

collection.max( ) 


 

collection.max ( {rutaProp} ) -> Resultado 
Parámetro Tipo   Descripción
rutaProp  Texto in Ruta de la propiedad del objeto que se utilizará para la evaluación
Resultado  Booleano, Texto, Número, Collection, Objeto, Fecha in Máximo valor en la colección

El método collection.max( ) devuelve el elemento con el valor más alto en la colección (el último elemento de la colección, ya que se ordenaría en orden ascendente con el método collection.sort( ).

Nota: esta función no modifica la colección original.

Si la colección contiene diferentes tipos de valores, la función max( ) devolverá el valor máximo dentro del último tipo de elemento en el orden de la lista de tipos (ver la descripción collection.sort( )).

Si la colección contiene objetos, pase el parámetro rutaProp para indicar la propiedad del objeto cuyo valor máximo desea obtener.

Si la colección está vacía, collection.max( ) devuelve Undefined.

Ejemplo  

 C_COLLECTION($col)
 $col:=New collection(200;150;55)
 $col.push(New object("name";"Smith";"salary";10000))
 $col.push(New object("name";"Wesson";"salary";50000))
 $col.push(New object("name";"Alabama";"salary";10500))
 $max:=$col.max() //{name:Alabama,salary:10500}
 $maxSal:=$col.max("salary") //50000
 $maxName:=$col.max("name") //"Wesson"



Ver también 

collection.min( )

 
PROPIEDADES 

Producto: 4D
Tema: Colecciones
Número 805288

This command can be run in preemptive processes

 
CONTENIDO DE LA PÁGINA 
 
HISTORIA 

Creado por: 4D v16 R6

 
ARTICLE USAGE

Manual de lenguaje 4D ( 4D v19)
Manual de lenguaje 4D ( 4D v19.1)
Manual de lenguaje 4D ( 4D v19.4)
Manual de lenguaje 4D ( 4D v19.5)
Manual de lenguaje 4D ( 4D v19.6)
Manual de lenguaje 4D ( 4D v19.7)
Manual de lenguaje 4D ( 4D v19.8)