변수의 내용이 숫치적으로 또는 알파벳 순으로 두 값(포함) 사이에 있는지 점검합니다.
if Var between LowerBound and UpperBound if Var not between LowerBound and UpperBound
점검할 변수의 이름.
지정한 범위 안에 있으려면, Var는 이 문자열보다, 숫자보다 또는 변수 참조보다 크거나 같아야 합니다.
지정한 범위 안에 있으려면, Var는 이 문자열보다, 숫자 보다, 또는 변수 참조보다 작거나 같아야 합니다.
매개변수 세 개가 모두 순수하게 숫치이면, 문자열이 아니라 숫자로 비교됩니다. 그렇지 않으면, 문자열처럼 알파벳 순으로 비교됩니다 (즉, 알파벳 순서로 Var가 지정한 범위 안에 있는지 결정됩니다). 그 경우, StringCaseSense On
을 사용하면 대소문자를 구분해 비교할 수 있습니다.
The "between" operator is not supported in expressions. Instead, use If statements such as if (Var >= LowerBound and Var <= UpperBound)
to simulate the behavior of this operator.
IfEqual/Greater/Less, if var in/contains MatchList, if var is type, IfInString, StringCaseSense, EnvAdd, 블록, Else
Checks whether var is in the range 0.0 to 1.0.
if var not between 0.0 and 1.0 MsgBox %var%는 범위가 0.0 이상 1.0 이하입니다.
Checks whether var is between VarLow and VarHigh (inclusive).
if var between %VarLow% and %VarHigh% MsgBox %var%는 %VarLow%과 %VarHigh% 사이에 있습니다.