이번 글은 조건문에 관한 글입니다.
조건문은 만약 .... 이라면 ~ 을 하겠다. 라는 의미를 지닌 것이라고 생각하시면 됩니다.
이런 조건문엔 대표적으로 if , else , else if 가 있습니다.
사용법은 이러합니다.
if 조건문
{
}
else if 조건문
{
}
else,
{
}
else 와 else if 는 무조건 앞에 if 가 있어야 합니다.
else 는 if 가 아니라면 .... ~ 을 하라는 것입니다.
else if 는 if 가 아니고 만약 이것이라면 .... ~ 을 하라 입니다.
else 와 else if 가 비슷해보이지만 다른 조건문입니다.
예제를 보시죠.
[if 스크립트]
a=5
if a=5
msgbox, a 는 5 이다.
return
[else 스크립트]
a=5
if a=4
{
msgbox,a 는 4다.
}
else,
{
msgbox,a 는 4가 아니다.
}
[else if 스크립트]
a=5
if a=4
{
msgbox, a 는 4
}
else if a=5
{
msgbox, a=5
}
else,
{
msgbox,아니다.
}
위의 스크립트를 보면 if a=5 { msgbox, a ~ } 에 의해 msgbox 가 출력됩니다.
else 스크립트를 보시면 if a=4 가 아니므로 else 조건문을 실행해 msgbox 가 출력됩니다.
else if 스크립트를 보시면 if a=4 가 아니고 else if a=5 이므로 else 는 생략 하고 msgbox 를 출력합니다.
여기서 else if 는 뒤의 조건문들을 생략 한다는 점에서 else 와 다르다는 것을 알 수 있습니다.
조건문 스크립트가 만약 한줄일때는 이렇게 줄여 쓸수 있습니다.
if 조건문
스크립트
'Autohotkey > 강좌' 카테고리의 다른 글
[Autohotkey] 11. 연산 ( + - / * ) (2) | 2013.06.09 |
---|---|
[Autohotkey] 10. 변수 (0) | 2013.06.09 |
[Autohotkey] 07. 반복문 - Loop , while (1) | 2013.06.09 |
[Autohotkey] 06. Sleep (0) | 2013.06.09 |
[Autohotkey] 05. 주석 (0) | 2013.06.09 |
댓글