# Predefined loop value

**URL:** <https://forum.kirupa.com/t/predefined-loop-value/275932>\
**Category:** flash\
**Created:** [November 20, 2008, 10:12am UTC](https://forum.kirupa.com/t/predefined-loop-value/275932 "2008-11-20T10:12:42Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![IanCremona](https://avatars.discourse-cdn.com/v4/letter/i/65b543/32.png) [@IanCremona](https://forum.kirupa.com/u/IanCremona)\
**Post date:** [November 20, 2008, 10:12am UTC](https://forum.kirupa.com/t/predefined-loop-value/275932/1 "2008-11-20T10:12:42Z")

</div>

```auto
var iLoaderHolder:Array = new Array();
for (var i:int = 1; i < 5; i++) {
    this['iText'+i] = new TextField();
    this['iText'+i].text = i;
    iLoaderHolder.push(this['iText'+i]);
    trace(['iText'+i]);
    //iTextNum=['iText'+i];
    addChild(iLoaderHolder*);
    iLoaderHolder*.x = i * 25;
}

```

var i:int = 0 works  
var i:int = 1 Does not

Error:  
TypeError: Error #2007: Parameter child must be non-null.  
at flash.display::DisplayObjectContainer/addChild()  
at Untitled\_fla::MainTimeline/frame1()

Can anyone explain why?
