
Код AS3:
var numbers:Array = [1,2,3,4,5,6,7,8,9,10];
var lengthArray:int = numbers.length;
//Отнимаю 1 от длины массива потому, что длина массива равна 10, а вот 10 элемент имеет индекс 9. Если случайное число будет равно 10, то ничего не выведется.
var randomNumber:int = Math.random() * (lengthArray - 1);
for(var i:Number = 0; i < lengthArray; i++)
{
//Искомый элемент:
var requiredElement = numbers[randomNumber];
//Элемент массива:
var element = numbers[i];
//Если в массиве есть элемент (ну или is):
if(requiredElement == element)
{
trace("Искомый элемент:",requiredElement,'есть в массиве и имеет индекс:',i);
}
}
//Искомый элемент: 3 есть в массиве и имеет индекс: 2