fullTimer = 5;//время в секундах function rotateArrow() { var curTimer = getTimer(); var percent = curTimer/(fullTimer*1000) percent < 1 ? arrow_mc._rotation = Math.round(percent*360) : clearInterval(intervalID); } intervalID = setInterval(rotateArrow, 10);