Page 1 of 1
					
				while () ili while ?
				Posted: 16.08.2009 20:35
				by Ardno
				Zdrastvujde 
Zaranie izvenajus' za translit 
U menja est' 1 vopros, v 4em razdnitca mezhdu
Code: Select all
while (not InJournalBetweenTimes(Msg,Begin,Now) >= 0) do
  
i
Code: Select all
while not InJournalBetweenTimes(Msg,Begin,Now) >= 0 do
 
			 
			
					
				
				Posted: 16.08.2009 20:54
				by Vizit0r
				а отличия есть? 

лично я бы визуально сказал бы, что работает одинаково.
а вообше правильно было бы while not (все выражение) do
либо 
while  InJournalBetweenTimes(Msg,Begin,Now) < 0 do 
второй вариант поэстетичнее будет
 
			 
			
					
				
				Posted: 16.08.2009 21:00
				by Ardno
				Vizit0r wrote:а отличия есть? 

лично я бы визуально сказал бы, что работает одинаково.
а вообше правильно было бы while not (все выражение) do
либо 
while  InJournalBetweenTimes(Msg,Begin,Now) < 0 do 
второй вариант поэстетичнее будет
 
Sposibo bolshoe za otvet 

 
			 
			
					
				
				Posted: 17.08.2009 7:44
				by Mirage
				Vizit0r wrote:а отличия есть? 

лично я бы визуально сказал бы, что работает одинаково.
а вообше правильно было бы while not (все выражение) do
либо 
while  InJournalBetweenTimes(Msg,Begin,Now) < 0 do 
второй вариант поэстетичнее будет
 
Отличия есть 

 СКОБКИ!
Не уверен обязательно ли необходимы скобки но у меня в скриптах с несколькими условиями эти условия стоят в скобках.
Code: Select all
while (not чтото and чтото and not чтото) do
а если только одно условие то без скобок
 
			 
			
					
				
				Posted: 17.08.2009 18:39
				by Vizit0r
				некоторые отличия в том, что конструкция типа
not XXX >  0
и
not (XXX > 0) 
это разные вещи. потому что not - это операция, и она может запросто применяться и к одной функции, а не ко всему выражению, и на выходе будет бред.
так только начинаются заморочки с порядком выполнения арифметических операций, но это уже совсем неинтересно.
			 
			
					
				
				Posted: 19.08.2009 14:18
				by Fullmetal8ender
				АГа, только у них not включен в скобки, так что отличий по-моему нету