# Dynamically naming & clearing Intervals

**URL:** <https://forum.kirupa.com/t/dynamically-naming-clearing-intervals/210503>\
**Category:** flash\
**Created:** [December 19, 2006, 1:27pm UTC](https://forum.kirupa.com/t/dynamically-naming-clearing-intervals/210503 "2006-12-19T13:27:40Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![schmichael](https://avatars.discourse-cdn.com/v4/letter/s/ea5d25/32.png) [@schmichael](https://forum.kirupa.com/u/schmichael)\
**Post date:** [December 19, 2006, 1:27pm UTC](https://forum.kirupa.com/t/dynamically-naming-clearing-intervals/210503/1 "2006-12-19T13:27:40Z")

</div>

Hiya, I am trying to dynamicallly name intervals and clear them and I can’t figure what I’m doing wrong. Here’s my code:

[AS]  
\_root.onMouseDown = function() {  
setMyInterval();  
};  
var counter:Number = 1;  
function setMyInterval() {  
trace(“setMy Interval:”+counter);  
this[“myInterval”+counter] = setInterval(myFun, 1000, counter);  
counter++;  
}  
function myFun(intervalID:Number) {  
trace(“myFun:”+intervalID);  
clearInterval(this[“myInterval”+intervalID]);  
}  
[/AS]  
I think my problem is just in naming the interval when it is cleared, if anyone can help me out it would be a massive help. Thanks ! 🙂
