User Tools

Site Tools


en:ifthen

Differences

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

Link to this comparison view

en:ifthen [2016/08/12 13:01]
admin
en:ifthen [2020/02/28 10:46]
Line 1: Line 1:
-===== If / Then ===== 
-==== Format ==== 
-**if** //booleanexpr// **then** [[programsyntax|statement]] 
----- 
-**if** //booleanexpr// **then**\\ 
-(tab)[[programsyntax|statement(s)]]\\ 
-**end if** 
----- 
-**if** //booleanexpr// **then**\\ 
-(tab)[[programsyntax|statement(s)]]\\ 
-**else**\\ 
-(tab)[[programsyntax|statement(s)]]\\ 
-**end if** 
- 
-==== Description ==== 
-A single line IF evaluates //booleanexpr//, when true the [[programsyntax|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> 
- 
-==== See Also ==== 
-{{page>en:start#Program Control&noheader}} 
- 
-==== New To Version ====  
-0.9.4g 
  
en/ifthen.txt ยท Last modified: 2020/02/28 10:46 (external edit)