Что нового

увеличение количеста действий с помощью random

VermanVendetta13

Новичок
Сообщения
147
Репутация
0
нашел вот такой интересный кодец, переделал под себя. но возник вопрос. можно ли увеличить количество действий после определения
или вот например, как мне использовать алгоритм больше 20 но меньше или равно 30? я решения не нашел, подскажите пожалуйста

Код:
Start()

Func Start()

    $kakojanon = 0

    $vibor = Random(-50, 50, 1)
   
    If $vibor < 0 Then
      hamelion ()
    ElseIf $vibor > 25 Then
       hideme ()
    Else
      hamelion2 ()
    EndIf
 EndFunc




я вот к примеру хочу что бы у меня было 5 возможно выполняемых функций. вот к примеру алгоритм

Код:
if $vibor <=20 then
qwerty()
endif
if $vibor <=30 then
qweasd ()


но ведь второе значение может быть так же и меньше 20 и выполнится функция номер 1

как мне сделать ограничение что бы выполнение второй функции было в пределах от 21 до 30?
 

CreatoR

Must AutoIt!
Команда форума
Администратор
Сообщения
8,671
Репутация
2,481
VermanVendetta13 [?]
как мне сделать ограничение что бы выполнение второй функции было в пределах от 21 до 30?
Код:
$vibor = Random(-50, 50, 1)

Switch $vibor
	Case 21 To 30
		qweasd()
	Case 11 To 20
		qwerty()
EndSwitch
 

InnI

AutoIT Гуру
Сообщения
4,912
Репутация
1,429
Код:
if $vibor <= 20 then
  qwerty()
elseif $vibor <= 30 then
  qweasd()
endif


Код:
If $vibor > 10 And $vibor <= 20 Then qwerty()
If $vibor > 20 And $vibor <= 30 Then qweasd()
 

kaster

Мой Аватар, он лучший самый
Команда форума
Глобальный модератор
Сообщения
4,020
Репутация
626
OffTopic:

Код:
hamelion ()

вот так вот русских программистов и выкупают :rofl: и по русски неправильно, и по английский.
 

Medic84

Омега
Команда форума
Администратор
Сообщения
1,590
Репутация
341
OffTopic:
Kaster [?]
и по русски неправильно, и по английский.
Меня вообще дико раздражает, когда переменные транслитом пишут :-X
 

kaster

Мой Аватар, он лучший самый
Команда форума
Глобальный модератор
Сообщения
4,020
Репутация
626
Medic84 [?]
Меня вообще дико раздражает, когда переменные транслитом пишут http://data:image/gif;base64,R0lGODlhFAAUAPZ6AP/lIv7lIvzhIPHPGvrdH/7kIfnbH2VQHe/MGeTl493d2KKYfO/y9P3iIenCFvXWHevGF5KFY/bXHe7x8nhnPPDOGvLRG+K3Ep52CtWhC+W8FKOZfua8FHVjNmJNGdjY0V9JFHdmOtTSydHPxeW7FKGWeuS6FL2MCaSDD7CTEtKyFptwB6J8C5OGZWpQCWlNCM6ZCd6vEHhmO82qFOzJGZJyDK2PEo9tCqeehN6wEOa/FtCbCufEGHtqQKeKEevFF2lUIM2aC9msENuuEJ+VeNOwFdDOxO/RHGxOB4lkB2ZQHG9WCraPDvPUHe/y87SNDqaCDWhLCMKkFe7MGm9UCdinDaGXe619B92vEHppP5p+EGlVIN6xENXUzGxTCruKCW1QCGdTHuK3E6WbgZpvB5txB9jX0NfWz3JfMdmnDdWiDNi3F9LQx76QC8CSC+S8FtTTys6dC9SfC9+yEaiGD+nHGXNhM/jbHkM0EP/mIvX5/QAAAAAAAAAAAAAAAAAAACH5BAUAAHoALAAAAAAUABQAAAf/gHqCg4SFhoQMXTg9Hh5ZY3AMh4IJC14+KlM0MyguCwmHHx1aR3cEBHcPFW81HR+FCltSdwIFAQEFAncWDk9ACoNOLSkGDQB5yHkADQYDHCwRE4JsS00Cx8nIAAISEENgI4JWNncFeOd4eeh4dwgXGCWCFGsEAenJ9wEEAyZuFIIH6tTLlk0fvzgHAPIoRzBZgXZigiTUQ6GIhGsNt3XjckKGoBJ0BhTDpo2ZszRliAgaQUWHhTvnbuUywCvGDiRGBE2IAMVBhQcw2alyMCfDimiDFIRhouEHggEDEEDQgCXDFSXACJmxc0PIBRIkLuSoAiMJmjOHKr3A0EaNnC9kFaJ8mqSHgYgNIUCACLFBhCS6gAsFAgA7
а когда транслитом и неправильно? :rofl:
 
Верх