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/01/01 22:41]
127.0.0.1 external edit
en:ifthen [2020/02/28 10:46]
Line 1: Line 1:
-===== If / Then ===== 
-==== Format ==== 
-**if** //booleanexpr// **then** //statement// 
----- 
-**if** //booleanexpr// **then**\\ 
-(tab)//statement(s)//\\ 
-**end if** 
----- 
-**if** //booleanexpr// **then**\\ 
-(tab)//statement(s)//\\ 
-**else**\\ 
-(tab)//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> 
- 
-==== 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)