actionscript 3 - as3 if statment to check number range -
can tell me how amend can check if number in range? example 0-10 , 11-20. i've tried && , other things can't works. i'd keep simple possible. thanks
stop(); value_enter.addeventlistener(mouseevent.click, release1); function release1(evt:mouseevent):void { if ( number(inputfield.text) > 0) { gotoandstop(2); } else if ( number(inputfield.text) < 21) { gotoandstop(3); } }
i use switch statement instead of multiple else if statements.
cleaner , more readable code.
allow add in more cases ease.
stop(); value_enter.addeventlistener(mouseevent.click, release1); function release1(evt:mouseevent):void { switch(true){ case ( number(inputfield.text) >=0 && number(inputfield.text) <= 11): gotoandstop(2); break; case ( number(inputfield.text) >=10 && number(inputfield.text) <= 21) : gotoandstop(3); break; default: // inputfield.text value not in bounds }
Comments
Post a Comment