# Problem with eval()

**URL:** <https://forum.kirupa.com/t/problem-with-eval/60373>\
**Category:** Uncategorized\
**Created:** [August 9, 2004, 11:45am UTC](https://forum.kirupa.com/t/problem-with-eval/60373 "2004-08-09T11:45:01Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![rajesh\_kumar78](https://avatars.discourse-cdn.com/v4/letter/r/c89c15/32.png) [@rajesh\_kumar78](https://forum.kirupa.com/u/rajesh_kumar78)\
**Post date:** [August 9, 2004, 11:45am UTC](https://forum.kirupa.com/t/problem-with-eval/60373/1 "2004-08-09T11:45:01Z")

</div>

Hi all,

i hav a small problem

i m duplicating a moviclip

for (i=2; total\>=i; i=i+1) {  
duplicateMovieClip(1, i, i+16384);  
eval(“xpo” + i)= getProperty(1, \_x) + (i - 1) \* 18;  
setProperty(i, \_x, eval(“xpo”+i));  
}

but when i m exporting it error is coming

**Error** Symbol=Symbol 15, layer=ActionScript, frame=1:Line 7: Left side of assignment operator must be variable or property.  
eval(“xpo” + i)= getProperty(1, \_x) + (i - 1) \* 18;

i think my eval() syntax is right but y this error is coming i do not know.

is there anybody who can help me?

for reference u can download the file  
[http://www.geocities.com/rajmultimedia/blocks.zip](http://www.geocities.com/rajmultimedia/blocks.zip)

in which movieclip “symbol 15” i hav written action on frame 1st n 5th to duplicate.

thanx in advance.

rajesh kumar  
www.dziner.ca.tc

---

<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:** [August 9, 2004, 5:05pm UTC](https://forum.kirupa.com/t/problem-with-eval/60373/2 "2004-08-09T17:05:51Z")

</div>

get rid of the old coding!

use these **simple** 5 lines to copy and assign a new x value

```php

total = 4;
for (i=0; i<total; i++) {
	newObject = _root.sourceObject.duplicateMovieClip("newname"+i, i);
	newObject._x = _root.sourceObject._x+55*i;
}

```

check the attached .fla for more details

---

<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:** [August 9, 2004, 5:30pm UTC](https://forum.kirupa.com/t/problem-with-eval/60373/3 "2004-08-09T17:30:00Z")

</div>

here!!! I rempleaced the rusty code, it looks so cool
