List.MatchesAll

La función List.MatchesAll evalúa una lista y devuelve el valor lógico True si todos sus elementos satisfacen una cierta condición.

Sintaxis

List.MatchesAll(
    list as list,
    condition as function
) as logical

Parámetros
  • list: lista cuyos elementos se desea evaluar
  • condition: condición a satisfacer por los elementos de la lista
Información adicional

Si la lista está vacía, la función List.MatchesAll devuelve el valor lógico True.

Ejemplos

Podemos evaluar si todos los números de la lista {2, 5, 1, 0} son mayores o iguales a cero con la siguiente expresión:

List.MatchesAll(
    {2, 5, 1, 0},
    each _ >= 0
)

TRUE

Función M List.MatchesAll

Si realizamos la misma comprobación con la lista {2, -5, 1, 0}, el resultado es negativo:

List.MatchesAll(
    {2, -5, 1, 0},
    each _ >= 0
)

FALSE

Función M List.MatchesAll

Si la lista está vacía, la función List.MatchesAll devuelve el valor lógico True con independencia de la condición que se indique:

List.MatchesAll(
    {},
    each _ > 0
)

TRUE

Función M List.MatchesAll
Categoría
Funciones de lista
Enviado por admin el Lun, 27/07/2020 - 16:10