Что нового

Не работает условие if !

sokolovska

Новичок
Сообщения
36
Репутация
0
не могу понять в чем дело в примере я описал проблему

почему это не работает???
Код:
$iTime = 1
$sData = 'da'

If $iTime And Not $sData = 'net' Then
	; почему сюда не заходит?
	MsgBox(16, '', 'Мы тут')
EndIf
 

madmasles

Модератор
Глобальный модератор
Сообщения
7,790
Репутация
2,322
sokolovska,
Код:
$iTime = 1
$sData = 'da'

If $iTime And Not ($sData = 'net') Then
    MsgBox(16, '', 'Мы тут')
EndIf

If $iTime And $sData <> 'net' Then
    MsgBox(16, '', 'Мы тут')
EndIf
 

Garrett

Модератор
Локальный модератор
Сообщения
3,999
Репутация
967
OffTopic:
madmasles [?]
AutoIt -> Описание языка -> Операторы.
ИМХО, не поможет.
Сначало нужно понять суть выражения, то есть что с чем сравнивается и какой оператор имеет приоритет.
 

madmasles

Модератор
Глобальный модератор
Сообщения
7,790
Репутация
2,322
OffTopic:
Garrett [?]
Сначало нужно понять суть выражения, то есть что с чем сравнивается и какой оператор имеет приоритет.
Там как раз есть и про приоритеты, и мой пример.
 
Верх