Logical.From

La función Logical.From devuelve un valor booleano a partir de un valor numérico o de texto.

Sintaxis

Logical.From(
    value as any
) as nullable logical

Parámetros
  • value: valor a convertir en booleano
Información adicional

Si value contiene un null, la función también devuelve un null. value puede ser un texto ("true" o "false") o un número, en cuyo caso se devuelve false si el número es 0 y true en cualquier otro caso.

En el caso de que se trate de un texto, las cadenas true y false pueden escribirse con mayúsculas ("TRUE"), minúsculas ("true") o combinaciones arbitrarias ("True", "TrUe", etc.).

Ejemplos

value puede tomar el valor true:

Logical.From("true")

TRUE

...o false:

Logical.From("false")

FALSE

Como se ha comentado, los textos conteniendo los valores "true" o "false" pueden escribirse de diferentes formas, por ejemplo, con la primera letra en mayúscula:

Logical.From("True")

TRUE

Si value es un número, se interpreta como false en el caso de tomar el valor 0:

Logical.From(0)

FALSE

Esto es así tanto si el número es entero como si es real:

Logical.From(0.0)

FALSE

Si es un valor no nulo:

Logical.From(0.001)

TRUE

Categoría
Funciones lógicas
Submitted by admin on Sun, 02/16/2020 - 11:09