# Countdown

**URL:** <https://forum.kirupa.com/t/countdown/259717>\
**Category:** Uncategorized\
**Created:** [May 8, 2008, 4:12am UTC](https://forum.kirupa.com/t/countdown/259717 "2008-05-08T04:12:09Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![vikrant29nov](https://avatars.discourse-cdn.com/v4/letter/v/eb9ed0/32.png) [@vikrant29nov](https://forum.kirupa.com/u/vikrant29nov)\
**Post date:** [May 8, 2008, 4:12am UTC](https://forum.kirupa.com/t/countdown/259717/1 "2008-05-08T04:12:09Z")

</div>

I want to display a count down from 100 to 1.

I have this script but not able to reverse the countdown i.e., from 100 to 1

if (time3 == 100) {  
time3 = 100;  
//gotoAndPlay(“end”);  
} else {  
time3 = Math.floor(getTimer()/1000);  
}

---

<div class="post-metadata">

**Author:** ![vikrant29nov](https://avatars.discourse-cdn.com/v4/letter/v/eb9ed0/32.png) [@vikrant29nov](https://forum.kirupa.com/u/vikrant29nov)\
**Post date:** [May 9, 2008, 9:50am UTC](https://forum.kirupa.com/t/countdown/259717/2 "2008-05-09T09:50:06Z")

</div>

[quote=neilmmm;2323682]i would use setInterval

```auto
var num:Number = 100;
my_txt.text = num;
var countInt:Number;
function countDown() {
 trace(num);
 if (num>0) {
  num--;
  my_txt.text = num;
 } else {
  clearInterval(countInt);
 }
}
countInt = setInterval(countDown, 1000);

```

[/quote]

Thanks a lot neilmmm.
