AUTOHOTKEY/레퍼런스
If (변수의 비교) 변수와 수치를 비교해 조건 분기를 실시한다.
님투
2007. 11. 5. 14:34
반응형
If (변수의 비교)
변수와 수치를 비교해 조건 분기를 실시한다.
if var = value if var <> value if var > value if var >= value if var < value if var <= value
IfEqual,var,value IfNotEqual,var,value IfGreater,var,value IfGreaterOrEqual,var,value IfLess,var,value IfLessOrEqual,var,value
Parameters
인수명 | 설명 |
---|---|
var | 변수명 |
value | 수치 혹은 문자열. 변수끼리를 비교하고 싶은 경우, 「%var2%」(와)과 같이 변수 참조의 형태로 할 필요가 있다. 생략 하면, 하늘의 문자열을 지정한 것이 된다. |
Remarks
var의 내용과value의 값이 함께 수치의 경우는, 수치로서 비교된다.
언젠가 혹은 양쪽 모두가 문자열의 경우는, 문자열로서 비교된다.
문자열로서의 비교에서도, 문자 코드로의 순서에 의해 대소를 비교할 수 있다.
IfEqual(와)과 같은 커멘드명의 형식의 경우, 더욱 콤마로 단락지어 조건에 일치했을 경우에 실행하는 커멘드를 기술할 수 있다.
Related
IF (식), StringCaseSense, IfInString, Blocks, Else
Example(s)
if counter >= 1 Sleep, 10 if MyVar = %MyVar2% MsgBox The contents of MyVar and MyVar2 are identical. else if MyVar = { MsgBox, 4,, MyVar is empty/blank. Continue? IfMsgBox, No, Return } else if MyVar <> , MsgBox The value in MyVar is not a comma. else MsgBox The value in MyVar is a comma. if Done MsgBox The variable Done is neither empty nor zero.
반응형