AutoHotKey(오토핫키) 설명서 ?: 연산자
?:연산자(조건)
조건식이 실로 될 때라고 가짜가 될 때로 다른 식을 평가한다
Condition ? ExpressionA : ExpressionB
Parameters
인수명 | 설명 |
---|---|
Condition | 조건식 |
ExpressionA | condition하지만 진정한 때에 평가되는 식 |
ExpressionB | condition하지만 가짜 풀어에 평가되는 식 |
Remarks
우선Condition하지만 평가되어 진이었던 경우는ExpressionA하지만, 가짜였던 경우는ExpressionB하지만 평가된다.
식 전체의 값은,ExpressionA혹은ExpressionB의 값이 된다.
「flag ? "flag is on" :」(이)나 「flag ? : "flag is off"」(와)과 같이,ExpressionA(이)나ExpressionB(은)는 하늘에서 만나도 좋다.
그 경우, 하늘의 문자열로서 평가된다.
과거의 버젼과의 호환성 때문에, 「?」의 전후에는 공백 문자를 둘 필요가 있다.
Related
Examples
flag=0 MsgBox,% flag ? "플래그는ON입니다" : "플래그는OFF입니다"
'AutoHotKey > Commands' 카테고리의 다른 글
AutoHotKey(오토핫키) 설명서 // 연산자 (0) | 2014.08.13 |
---|---|
AutoHotKey(오토핫키) 설명서 / 연산자 (0) | 2014.08.13 |
AutoHotKey(오토핫키) 설명서 . 연산자 (0) | 2014.08.13 |
AutoHotKey(오토핫키) 설명서 , 연산자 (0) | 2014.08.13 |
AutoHotKey(오토핫키) 설명서 { } Block (0) | 2014.08.13 |