Как проверить, если значение не меньше (! <=) Или больше (!> =), Чем значение x?
Почему вы не используете число (>) для сравнения, если его (!<=) и число (<) для сравнения (!>=)
(>)
(!<=)
(<)
(!>=)
Simple:
var value:int = 10; if(value > 5) { trace("will trace"); }// end if if(!(value > 5)) { trace("will not trace"); }// end if
Если x и y оба числа, то x <= y ||x> = y один из них должен быть истинным (или оба, если x == y).Использование логики не таким образом может сделать вещи менее читабельными, но вы бы сделали это следующим образом.
x!> = Y на самом деле должно быть! (X> = y)
x>= y - это то же самое, что! (x <= y) x <= y - то же самое, что! (x> = y)
Операторы в AS3 из живых документов можно найти по адресу: http://www.adobe.com/livedocs/flash/9.0/ActionScriptLangRefV3/operators.html
Я предполагаю, что вы говорите о 2 операциях (в противном случае такого числа нет). поэтому вы должны использовать
if(number >=x){//which means he is larger. }else if(number<=x){//which means he is smaller. }