VScript - Manuale - Istruzione IF |
If - Elseif - Else - Endif |
Categoria |
Istruzioni Condizionali |
Sintassi: |
IF variabiledisistema operatore valore
ELSEIF variabiledisistema operatore valore
ELSEIF variabiledisistema operatore valore
ELSE
ENDIF |
Parametri: |
variabiledisistema = variabile di sistema della quale eseguire il controllo operatore
operatore = operatore relazionale
valore = valore da confrontare con la variabiledisistema (tipicamente una stringa numerica)
Operatori relazionali contemplati:
EQ (equal) =
NE (not equal) <>
LE (less/equal) <=
GE (greater/equal) >=
LT (less then) <
GT (greater then) >
|
Valore di ritorno: |
Nessuno | Utilizzo: |
Funzione necessaria per eseguire strutture di controllo condizionali anche annidate.
Ogni istruzione IF deve necessariamente terminare con l'ENDIF.
|
Esempio: |
PLAY intro.vox 1
IF VDTMF EQ *
GOTO A
ELSEIF VDTMF EQ #
GOTO B
ELSEIF VDTMF EQ 0
GOTO C
ENDIF |
|
|