# Random newpos to blank MC

**URL:** <https://forum.kirupa.com/t/random-newpos-to-blank-mc/202864>\
**Category:** Uncategorized\
**Created:** [October 5, 2006, 12:52pm UTC](https://forum.kirupa.com/t/random-newpos-to-blank-mc/202864 "2006-10-05T12:52:50Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![ukko](https://avatars.discourse-cdn.com/v4/letter/u/e68b1a/32.png) [@ukko](https://forum.kirupa.com/u/ukko)\
**Post date:** [October 5, 2006, 12:52pm UTC](https://forum.kirupa.com/t/random-newpos-to-blank-mc/202864/1 "2006-10-05T12:52:50Z")

</div>

the code bellow inserts mc to a blank mc

but it only display 9 of the 10 mc from the library

can anybody see what i have done wrong?

thanks kirupa

```auto

var mixedNumbers:Array = new Array();
mixedNumbers[0] = "planetA1";
mixedNumbers[1] = "planetA2";
mixedNumbers[2] = "planetA3";
mixedNumbers[3] = "planetA4";
mixedNumbers[4] = "planetA5";
mixedNumbers[5] = "planetA6";
mixedNumbers[6] = "planetA7";
mixedNumbers[7] = "planetA8";
mixedNumbers[8] = "planetA9";
mixedNumbers[9] = "planetA10";
//
function randomiseIntArray(count:Number):Array {
    var mixedNumbers:Array = [];
    var index:Number = count;
    var newPos:Number = 0;
    var tmpNum:Number = 0;
    for (var i:Number = 0; i<count; i++) {
        mixedNumbers.push(i);
        //trace(mixedNumbers);
        trace(mixedNumbers*);
    }
    while (--index>=0) {
        // Get new position for number at index
        newPos = Math.floor(Math.random()*count);
        // Swap the elements
        tmpNum = mixedNumbers[index];
        mixedNumbers[index] = mixedNumbers[newPos];
        mixedNumbers[newPos] = tmpNum;
    }
    return mixedNumbers;
}
var mixedNumbers:Array = randomiseIntArray(10);
var qString:String;
var newyPos:Number;
for (var i:Number = 0; i<mixedNumbers.length; i++) {
    qString = "planetA"+mixedNumbers*;
    this["blank"+(i+1)].attachMovie(qString, "new_mc", i);
}

```
