반응형
Random 은 말 그대로 랜덤입니다. 무작위로 숫자를 뽑는거죠.
Random 은 뽑기 프로그램같은것을 만들때 쓰면 되겠죠 ?
또는 영어나 한글같은 문자열을 랜덤으로 뽑을 수 없으니깐 대신 숫자를 무작위로 뽑아서 확인하는 경우도 있을테고요.
사용법은 매우 간단합니다.
Random,변수,Min,Max
Min 은 제일 작은 수를 말하고 Max 는 제일 큰 수를 말합니다.
만약 1~ 5 를 랜덤으로 뽑고 싶으면 ??????
Random,변수,1,5
로 하면 되겠죠.
변수에는 1~5 중 한개가 저장이 될테고요.
한번 예제를 통해 무작위로 뽑는 스크립트를 만들어 보죠.
[스크립트]
Msgbox,랜덤 시작
Random,변수,1,6
Random,변수2,1,6
Msgbox,4,Luck,1~6 까지의 범위에서 숫자를 무작위로 두번 뽑았습니다.`n 그 두수의 곱이 18이하면 예를 이상이면 아니오를 눌러주세요.
Ifmsgbox,Yes
{
If (변수 * 변수2 <= 18)
{
값:=변수 * 변수2
msgbox,정답입니다 !`n 값은 %값% 였습니다. !
goto,마무리
}
}
else
{
if (변수 * 변수2 >= 18)
{
값:=변수 * 변수2
msgbox,정답입니다 !`n 값은 %값% 였습니다. !
goto,마무리
}
}
값:=변수 * 변수2
msgbox, 틀렸습니다......`n 값은 %값% 였습니다. !
마무리:
return
한번 예제 스크립트를 봐보세요,.
반응형
'Autohotkey > 강좌' 카테고리의 다른 글
[Autohotkey] 47. 레지스트리를 쓰다 - RegWrite (0) | 2013.06.09 |
---|---|
[Autohotkey] 46. 레지스트리를 읽어오다 - RegRead (0) | 2013.06.09 |
[Autohotkey] 44. 특정 윈도우 창의 제목을 얻다 - WinGetTitle (0) | 2013.06.09 |
[Autohotkey] 43. 특정 윈도우의 특성을 바꿔버리다 - WinSet (0) | 2013.06.09 |
[Autohotkey] 42. 윈도우 창을 종료 시키다. - WinClose , WinKill (1) | 2013.06.09 |
댓글