Тема: AHK: Исключить повторы чисел в рандоме
Перепробовал разные способы, всё тщетно.
Нужно исключить повтор чисел в рандоме, а именно, чтобы одно и то же число не выводилось дважды.
i := 0, i>0
F6::
Label0:
Loop
{
Random, Rand, 1, 10
if Rand!=R%i%
GoSub, Label1
if Rand=R%i%
GoSub, Label0
}
return
Label1:
Loop
{
Send, {Enter}
sleep 10
Send, %Rand%
sleep 1000
Send, {Enter}
sleep 1000
;i += 1
R%i%:=Rand
GoSub, Label0
}
return
F5::
ExitApp
Попробовал:
i := array [0, 10]
не помогло.
Заранее благодарен.