# if - skript- och diagramfunktion

if-funktionen returnerar ett värde beroende på om villkoret som hör samman med funktionen utvärderas som True eller False.

Syntax:

if(condition , then [, else])

if-funktionen har tre parametrar: condition,then och else. Alla dessa är uttryck. De två andra, then och else, kan vara av vilken typ som helst.

Argument:

If-argument

| Argument | Beskrivning |
| --- | --- |
| condition | Uttryck som tolkas logiskt. |
| then | Uttrycket kan vara av vilken typ som helst. Om condition är True, returnerar funktionen if värdet för uttrycket then. |
| else | Uttrycket kan vara av vilken typ som helst. Om condition är False, returnerar funktionen if värdet för uttrycket else.<br><br>Den här parametern är valfri. Om condition är False returneras NULL om du inte har specificerat else. |

Exempel och resultat:

Exempel och resultat

| Exempel | Resultat |
| --- | --- |
| `if( Amount>=<br>0, 'OK', 'Alarm' )` | Uttrycket testar om beloppet är ett positivt tal (0 eller större) och returnerar 'OK' om det är det. Om beloppet är mindre än 0 returneras 'Alarm'. |