# How to declare variable in a for loop?

**URL:** <https://forum.kirupa.com/t/how-to-declare-variable-in-a-for-loop/311129>\
**Category:** flash\
**Created:** [June 28, 2010, 6:06pm UTC](https://forum.kirupa.com/t/how-to-declare-variable-in-a-for-loop/311129 "2010-06-28T18:06:30Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![m2244](https://avatars.discourse-cdn.com/v4/letter/m/ac91a4/32.png) [@m2244](https://forum.kirupa.com/u/m2244)\
**Post date:** [June 28, 2010, 6:06pm UTC](https://forum.kirupa.com/t/how-to-declare-variable-in-a-for-loop/311129/1 "2010-06-28T18:06:30Z")

</div>

I am trying to replace all of the code below with a for loop. I also want to do the same thing with number variables as apposed to sprites. I have tried a bunch of things but nothing works yet.

```auto

var lineDrawing1:Sprite = new Sprite();
var lineDrawing2:Sprite = new Sprite();
var lineDrawing3:Sprite = new Sprite();
var lineDrawing4:Sprite = new Sprite();
var lineDrawing5:Sprite = new Sprite();
var lineDrawing6:Sprite = new Sprite();
var lineDrawing7:Sprite = new Sprite();
var lineDrawing8:Sprite = new Sprite();
var lineDrawing9:Sprite = new Sprite();
var lineDrawing10:Sprite = new Sprite();
var lineDrawing11:Sprite = new Sprite();
var lineDrawing12:Sprite = new Sprite();
var lineDrawing13:Sprite = new Sprite();
var lineDrawing14:Sprite = new Sprite();
var lineDrawing15:Sprite = new Sprite();
var lineDrawing16:Sprite = new Sprite();
var lineDrawing17:Sprite = new Sprite();
var lineDrawing18:Sprite = new Sprite();

```
