IF

IF Esprimo [ { AND IF | OR IF } Esprimo ... ] THEN ... [ ELSE IF Exsprimo [ { AND IF | OR IF } Esprimo ... ] THEN ... ] [ ELSE ... ] ENDIF
Branxa ordono.

Kiam vi uzas kelkaj testajn esprimojn fendata de sxlosilvortoj AND IF, tiam gxi estas rezultata el dekstra gxis maldekstra gxis unua FALSE, kaj tiam testo estas FALSE. Se cxio esprimoj estas TRUE, tial testo estas TRUE.

Kiam vi uzas kelkaj testajn esprimojn fendata de sxlosilvortoj AND IF, tiam gxi estas rezultata el dekstra gxis maldekstra gxis unua TRUE, kaj tiam testo estas TRUE. Se cxio esprimoj estas FALSE, tial testo estas FALSE.

Vi ne povas miksi sxlosilvortojn AND IF kaj OR IF en sama linio.

Examples

DIM k AS Integer

FOR k = 1 TO 10

  IF k < 5 OR IF k > 5 THEN
    PRINT k;;
  ELSE
    PRINT
    PRINT "Tio estas kvin!"
  END IF

NEXT

PRINT
1 2 3 4
Tio estas kvin!
6 7 8 9 10

See also