Что нового

Действия при большом количестве условий

dimannspb

Новичок
Сообщения
4
Репутация
0
Всем добрый вечер)
у меня такой вопрос,
Есть определенный набор действий которые должны выполнятся при выполнении большого кол-ва условий
грубо говоря есть условия что a=1 a=3 a=7 и т д, и если равенство верно то должны выполнятся действия(действия одинаковые не зависимо от того чему равно значение 1, 3 или 7)

какой оператор нужно использовать?


я делал это так:

Код:
Select
 
	Case $Id=971 AND $k<1100000	
		действия
	Case $Id=882 AND $k<1000000
		действия
	Case $Id=884 AND $k<500000
		действия
	Case $Id=2357 AND $k<1700000
		действия
	Case $Id=2356 AND $k<1000000
		действия	
	Case $Id=846 AND $k<2000000
		действия
	EndSelect


Так как действия одинаковые как сделать попроще?, если это возможно
 

madmasles

Модератор
Глобальный модератор
Сообщения
7 790
Репутация
2 319
dimannspb,
Встречный вопрос. А какое это имеет отношение к ресурсам в AutoIt? Может быть лучше создать отдельную тему?
 

Zaramot

I ♥ AutoIt
Сообщения
1 160
Репутация
658
dimannspb:

Код:
If $a = 1 or $a = 3 or $a = 7 or $a = 5 and $b = 1 then
;Действие
EndIf
 

Yashied

Модератор
Команда форума
Глобальный модератор
Сообщения
5 379
Репутация
2 712
Если кто-нибудь еще пихнет неотносящийся к теме вопрос в "Обсуждение FAQ'а по использованию ресурсов в AutoIt", то я дам ему и тем, кто будет отвечать на этот вопрос, долгий-долгий бан.

:ninja:
 

kaster

Мой Аватар, он лучший самый
Команда форума
Глобальный модератор
Сообщения
4 020
Репутация
622
Yashied
этот пост, возможно, стоило написать в теме "Обсуждение FAQ'а по использованию ресурсов в AutoIt"
 
Автор
D

dimannspb

Новичок
Сообщения
4
Репутация
0
Извиняюсь что не там написал сообщение..
спасибо Zaramot!, проблема решена
 

Yashied

Модератор
Команда форума
Глобальный модератор
Сообщения
5 379
Репутация
2 712
Давайте не будем ругаться. Все последующие сообщения я удалил.

:smile:
 
Верх