我目前正在使用Autohotkey中的随机函数生成随机数并保存到变量rand但是如果用户按下R。
我的问题是在此代码下面
R::
Random, rand, 1, 3
Msgbox, %rand%
if (rand = "1")
{
;SAM()
}
else if (rand = "2")
{
;AAJ()
}
else if (rand = "3")
{
;HEAD()
}
else
{
;Msgbox, else
}
我还想添加代码,如果用户按下它将会是,如果我可以在if语句中添加OR表达式,例如
if (rand = "1" || keyboardinput = "1" )
{
;SAM()
}
答案 0 :(得分:1)
为什么不使用与代码一起使用的相同方法来生成随机数。
1::
if( rand == 1)
{
tooltip, hello
}
return
您还缺少代码第一部分末尾的返回,除非您希望脚本开始执行它不应该执行的操作。