# Help with simple for loop problem

**URL:** <https://forum.kirupa.com/t/help-with-simple-for-loop-problem/211083>\
**Category:** Uncategorized\
**Created:** [December 27, 2006, 12:59am UTC](https://forum.kirupa.com/t/help-with-simple-for-loop-problem/211083 "2006-12-27T00:59:19Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![ad0ac](https://avatars.discourse-cdn.com/v4/letter/a/e9bcb4/32.png) [@ad0ac](https://forum.kirupa.com/u/ad0ac)\
**Post date:** [December 27, 2006, 12:59am UTC](https://forum.kirupa.com/t/help-with-simple-for-loop-problem/211083/1 "2006-12-27T00:59:19Z")

</div>

Hi, i’m trying to program a for loop to make the following code occur four times:

b1.onRelease = function():Void {  
ID=1;  
}

so that when you press on b2, ID=2 etc…

for (i=1;i\<=3;i++) {  
this[“b”+i].onRelease = function():Void {  
ID=i;  
}  
}  
unfortunately this keeps returning the same number for each button (b1=3,b2=3), not 1,2,3. Any ideas?

thanks in advance,  
Adam
