List.LastN
List.LastN(list as list, optional countOrCondition as any) as any
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.
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}
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}