Contents  Index  
──────────────────────────────────────────────────────────────────────────────
Executes a statement or statement block depending on specified conditions.

IF condition1 THEN
    [statementblock-1]
[ELSEIF condition2 THEN
    [statementblock-2]]...
[ELSE
    [statementblock-n]]
END IF

IF condition THEN statements [ELSE statements]condition1          Any expression that can be evaluated as
      condition2          true (nonzero) or false (zero).
    ■ statementblock-1    One or more statements on one or more lines.
      statementblock-2
      statementblock-nstatements          One or more statements, separated by colons.

Example:
    INPUT "1 or 2? ", i%
    IF i% = 1 OR i% = 2 THEN
        PRINT "OK"
    ELSE
        PRINT "Out of range"
    END IF

See Also    ON...GOSUB    ON...GOTO    SELECT CASE
──────────────────────────────────────────────────────────────────────────────
 © Copyright Microsoft Corporation, 1987-1992. All rights reserved.
   Converted from qbasic.hlp with DosHelp/HelpConvert