if - función de script y de gráfico
La función if devuelve un valor dependiendo de si la condición proporcionada con la función se evalúa como True o False.
Sintaxis:
if(condition , then [, else])
Algunos de los ejemplos de este tema utilizan cargas inline. Para más información, vea Cargas inline .
Argumento | Descripción |
---|---|
condition | La expresión que se interpreta de una manera lógica. |
then | La expresión que puede ser de cualquier tipo. Si la condition es True, entonces la función if devuelve el valor de la expresión then. |
else |
La expresión que puede ser de cualquier tipo. Si la condition es False, entonces la función if devuelve el valor de la expresión else. Este parámetro es opcional. Si la condition es False, devuelve NULL si no ha especificado else. |
Ejemplo | Resultado |
---|---|
if( Amount>= 0, 'OK', 'Alarm' ) |
Esta expresión comprueba si la cantidad es un número positivo (0 o mayor) y devuelve 'OK' si lo es. Si la cantidad es inferior a 0, devuelve 'Alarm'. |