# SetInterval problems

**URL:** <https://forum.kirupa.com/t/setinterval-problems/106495>\
**Category:** Uncategorized\
**Created:** [April 6, 2004, 12:49pm UTC](https://forum.kirupa.com/t/setinterval-problems/106495 "2004-04-06T12:49:39Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![kokoi](https://avatars.discourse-cdn.com/v4/letter/k/b2d939/32.png) [@kokoi](https://forum.kirupa.com/u/kokoi)\
**Post date:** [April 6, 2004, 12:49pm UTC](https://forum.kirupa.com/t/setinterval-problems/106495/1 "2004-04-06T12:49:39Z")

</div>

I’m trying to create an interval so that every 5 seconds the picture is replaced by a random other. I’ve tried working with the setInterval action. But when i used it the picture was only refreshed once and not every 5 seconds. Like it was planned. This is my AS so far.

```auto
countDown = function (varia) {
	x = random(2);
	if (x=1) {
		if (_root.section != "picture1.jpg") {
			_root.section = "picture1.jpg";
			_root.transition.gotoAndPlay("closing");
		}
	}
	if (x=0) {
		if (_root.section != "picture2.jpg") {
			_root.section = "picture2.jpg";
			_root.transition.gotoAndPlay("closing");
		}
	}
};
ID = setInterval(countDown, 5000);

```

I hope that someone can help me.  
thnx in advance

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [April 6, 2004, 1:22pm UTC](https://forum.kirupa.com/t/setinterval-problems/106495/2 "2004-04-06T13:22:53Z")

</div>

1. if (x==1), not x=1.
2. What’s the use of varia?

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [April 6, 2004, 1:29pm UTC](https://forum.kirupa.com/t/setinterval-problems/106495/3 "2004-04-06T13:29:34Z")

</div>

I’ve replaced the = by == and I dropped the varia. That was something i saw in a tute but i’d never got the use of it. So replaced “countDown = function (varia) {” by function(countDown){ but it still doesn’t work.

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [April 6, 2004, 1:35pm UTC](https://forum.kirupa.com/t/setinterval-problems/106495/4 "2004-04-06T13:35:58Z")

</div>

You mean function countDown () {}, right?

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [April 6, 2004, 1:39pm UTC](https://forum.kirupa.com/t/setinterval-problems/106495/5 "2004-04-06T13:39:22Z")

</div>

oops, ok you see I’m quite new to flash. I changed it and now it works. Thnx Pom you were very helpful

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex011/uploads/kirupa/original/3X/6/2/621e5c11736f46532526e61be85940af4230f3e5.png) [@system](https://forum.kirupa.com/u/system)\
**Post date:** [April 6, 2004, 1:47pm UTC](https://forum.kirupa.com/t/setinterval-problems/106495/6 "2004-04-06T13:47:56Z")

</div>

no problem :cowboy:
