здраствуйте.
вот моя задача:
есть массив(all_floor), в нём 6 массивов(n1,n2,n3 и т.д.) которые хранят дисплей обжекты, также есть ещё один массив(thought_bot_floor). массив thought_bot_floor имеет точно такие же дисплей обджекты что и один из массивов массива all_floor, но неизвестно какой из них. Нужно просканиковыть массив all_floorи сверить его элементы с thought_bot_floor .
вот что я накидал:

Код AS3:
var thought_bot_floor:Array = new Array
var NUMBER_FLOOR_BOTS:Number = new Number
var gost:Boolean = new Boolean
var all_floor:Array = [n1, n2, n3, n4, n5, n6]
thought_bot_floor = all_floor[Math.floor( Math.random() * all_floor.length )]
for (var n:int; gost=true; n++)
{
NUMBER_FLOOR_BOTS ++
if (thought_bot_floor == all_floor[n])
{
gost = true
trace ("РАВНО!")
}
}
(то как я добавляю объекты в массивы n1, n2,n3 и т.д я не показываю, но это есть)
но переменная gost никогда не будет равна true. помогите реализовать мою задачу.