Верх изврата, конечно
Код AS3:
var num:Number = parseInt(str);
if (! isNaN(num) && num <= int.MAX_VALUE && num >= int.MIN_VALUE)
{
return int(num);
}
return 0;
Когда достаточно было всего лишь:
Код AS3:
return int(str);
А мужики то не знают..
Добавлено через 2 минуты
Цитата:
А когда num может стать больше, чем int.MAX_VALUE ?
|
Ну у Number диапазон пошире, так-то
Добавлено через 8 минут
Нда, вот что в этой куче of shit на самом то деле происходит:
Код AS3:
q.addEventListener(MouseEvent.CLICK, fl_MouseClickHandler);
w.addEventListener(MouseEvent.CLICK, fl_MouseClickHandler_1);
var a:int = 0;
var b:int = 45;
// сумматор
function fl_MouseClickHandler(event:MouseEvent):void
{
r.text = String(movieClip_1.rotation);
// суммируем
a += b;
//
t.text = String(a);
}
// антисумматор
function fl_MouseClickHandler_1(event:MouseEvent):void
{
r.text = String(movieClip_1.rotation);
// антисуммируем
a -= b;
//
t.text = String(a);
}