Difference between revisions of "If and Then"

From Lazarus wiki
m
Line 1: Line 1:
 
This [[Keyword|keyword]] preciedes a condition, is required to be followed by [[Then|then]] and may be followed by [[Else|else]].
 
This [[Keyword|keyword]] preciedes a condition, is required to be followed by [[Then|then]] and may be followed by [[Else|else]].
  
   if (condition)
+
<delphi>
  then (action)
+
   if condition
  else (action);.
+
    then action1
 +
    else action2;
 +
</delphi>
  
 +
Condition is an expression that evaluates to [[True|true]] or [[False|false]].
 +
Action1 is executed if condition evaluates to true.
 +
Action2 is executed if condition evaluates to false.
  
 
{{Keywords}}
 
{{Keywords}}

Revision as of 12:04, 17 October 2007

This keyword preciedes a condition, is required to be followed by then and may be followed by else.

<delphi>

 if condition
   then action1
   else action2;

</delphi>

Condition is an expression that evaluates to true or false. Action1 is executed if condition evaluates to true. Action2 is executed if condition evaluates to false.


Keywords: begindoelseendforifrepeatthenuntilwhile