Dynamically Creating Variables inside a loop

I am doing a for() loop. well, can i create variables dynamically inside this loop so that it will look like this:

for (i=0; i=5; i++) {
var (friend+i):String;
}

so that the variables names will be : friend1, friend2, friend3, friend4, friend5 …

is this possible? thanks guys?