List.LastN

Sintaxis

List.LastN(list as list, optional countOrCondition as any) as any

Acerca de

Devuelve el último elemento de la lista list. Si la lista está vacía, se produce una excepción. Esta función toma un parámetro opcional, countOrCondition para recopilar o filtrar varios elementos. countOrCondition se puede especificar de tres formas:

  • Si se especifica un número, se devuelve esa cantidad máxima de elementos.
  • Si se especifica una condición, se devuelven todos los elementos que cumplen inicialmente la condición, a partir del final de la lista. Si un elemento no cumple la condición, no se tienen en cuenta más elementos.
  • Si este parámetro es NULL, se devuelve el último elemento de la lista.

Ejemplo 1

Buscar el último valor de la lista {3, 4, 5, -1, 7, 8, 2}.

Uso

List.LastN({3, 4, 5, -1, 7, 8, 2}, 1)

Salida

{2}

Ejemplo 2

Buscar los últimos valores de la lista {3, 4, 5, -1, 7, 8, 2} que son mayores que 0.

Uso

List.LastN({3, 4, 5, -1, 7, 8, 2}, each _ > 0)

Salida

{7, 8, 2}