User Tools

Site Tools


el:if

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

el:if [2020/02/28 10:46] (current)
Line 1: Line 1:
 +===== If / Then =====
 +==== Format ====
 +**if** //booleanexpr// **then** //statement//
 +----
 +**if** //booleanexpr// **then**\\
 +//statement(s)//\\
 +**end if**
 +----
 +**if** //booleanexpr// **then**\\
 +//statement(s)//\\
 +**else**\\
 +//statement(s)//\\
 +**end if**
  
 +==== Description ====
 +A single line IF evaluates //booleanexpr//, when true the //statement(s)// following the then is executed, otherwise execution continues on the next line. There are also two forms of a multi-line if statement, one with a true block and one with a true and a false block of code to execute.
 +==== Example ====
 +<code>
 +print "Guess my letter - press a key"
 +# wait for the user to press a key
 +do
 +  a = key
 +  pause .01
 +until a <> 0
 +#
 +if chr(a) = "Z" then
 +   print "Yippie, you pressed the Z key!!!"
 +else
 +   print "darn, you pressed something else."
 +end if
 +#
 +end
 +</code>
 +
 +==== New To Version ==== 
 +0.9.4g
el/if.txt ยท Last modified: 2020/02/28 10:46 (external edit)