IF a THEN b ELSE c
Revision as of 19:17, 26 August 2015 by DKontotasiou (talk | contribs) (Created page with "Category:Analytica User Guide <languages /> <translate> Analytica User Guide > This conditional expression returns '''b '''if '''a '''is true (1) or '''c '''if '''a '...")
This conditional expression returns b if a is true (1) or c if a is false (0), for example:
- Variable X := 1M
- Variable Y := 1
- IF X > Y THEN X ELSE Y → 1M
returns the larger of X and Y.
It is possible to omit the ELSE clause:
- IF X > Y THEN X
If the condition is false, it gives a warning. If you ignore the warning, it returns NULL.
Conditional expressions get more interesting when they work on arrays. See IF a THEN b ELSE c with arrays.
See Also
Operators <- | IF a THEN b ELSE c | -> Function calls and parameters |
Comments
Enable comment auto-refresher