IF: Difference between revisions
From Macros Wiki
Jump to navigationJump to search
No edit summary |
No edit summary |
||
Line 5: | Line 5: | ||
|param1=<value 1>|param1_desc=First value to check | |param1=<value 1>|param1_desc=First value to check | ||
|param2=<condition>|param2_desc=Type of check, must be on of the following | |param2=<condition>|param2_desc=Type of check, must be on of the following<br> | ||
:<nowiki>=</nowiki> Equals | :<nowiki>=</nowiki> Equals |
Latest revision as of 00:04, 15 January 2011
Command
- IF <value 1> <condition> <value 2>, THEN
- Conditional check to compare two values and act upon the result.
Parameters
- <value 1>
- First value to check
- <condition>
- Type of check, must be on of the following
- = Equals
- <> Not equal
- < Less than
- > Greater than
- <= Less than or equal
- >= Greater than or equal
- <value 2>
- Second value to check
- THEN
- The second value must be followed by THEN
- Any macro command can follow THEN. This command will be executed if the check if true
Example
- A1 = 3
- A2 = 4
- IF A1 < A2 THEN Message "Hello"
- IF A1 = A2 THEN Message "Goodbye"
- The message "Hello" will be displayed (because 3 is less than 4), but the message "Goodbye" will not be displayed (because 3 is not eual to 4).