if - función de script y de gráfico
La función if devuelve un valor dependiendo de si la condición suministrada con la función devuelve True o False.
Sintaxis:
if(condition , then [, else])
La función if tiene tres parámetros, condition, then y else, los cuales son todos expresiones. Las otras dos, then y else, pueden ser de cualquier tipo.
Argumentos:
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, 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, la función if devuelve el valor de la expresión else. Este parámetro es opcional. Si condition es False, devuelve NULL si no hemos especificado else. |
Ejemplos y resultados:
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' en caso afirmativo. Si la cantidad es menor que 0, devuelve 'Alarm'. |