OWBasic для Pocketviewer

Начало ВВЕДЕНИЕ Группа УПРАВЛЕНИЕ Алфавитный указатель

Условие выполнения инструкций

IF <Condition> THEN <Instructions>: ENDIF
IF <Condition> THEN <Instruction1>: ELSE <Instruction2>: ENDIF
IF <Condition> GOTO <label>

   Условие выполнения инструкций. Если условие выполнено, то выполняются инструкции между THEN и ENDIF или THEN и ELSE .
   Во второй форме инструкции между ELSE и ENDIF будет выполнено, если условие не выполнено.

Условием является любое логическое выражение.

Пример:
IF a>b THEN
   ? "A больше B"
ELSE
   ? "A меньше B"
ENDIF

IF a % 2=0 THEN PRINT "A is even": ENDIF
   В форме IF <instruction> GOTO <label> с выполнением условия будет сделан переход на метку. Это короткая форма инструкции:

IF <condition> THEN GOTO <label>: ENDIF

Начало ВВЕДЕНИЕ Группа УПРАВЛЕНИЕ Алфавитный указатель