Ошибка при использовании оператора and

Страницы: 1
RSS
Ошибка при использовании оператора and
 
Добрый день. Допустим есть такой код
Код
local D = A - B;
if D<0 then Red(Rows,3); end     -- Red функция закрашивания ячейки красным цветом
if D>0 then Green(Rows,3); end   -- Green функция закрашивания ячейки зеленым цветом
он прекрасно работает, но когда изменил строки так
Код
if D<-100 then Red(Rows,3); end    
if D>100 then Green(Rows,3); end    
у меня начинают закрашиваться ячейки, в которых -100 < D < 100
чтобы избежать этого пытаюсь использовать дополнительный цвет
Код
if D<-100 then Red(Rows,3); end    
if D>100 then Green(Rows,3); end
if (D < 100) and (D > -100) then White(Rows,3); end
но последняя строка вызывает ошибку
 
Какую ошибку вызывает последняя строка у вас?
 
Самая распространённая - это когда отвлекаясь пишут в конструкции end вместо and )  
 
Цитата
Kolossi написал:
Самая распространённая - это когда отвлекаясь пишут в конструкции end вместо and )  
вероятнее всего вы были правы, сейчас запустил скрипт и всё работает
Страницы: 1
Читают тему (гостей: 1)
Наверх