//array choices
var array_choice1;
var array_choice2;
var array_choice3;
var array_choice4;
var array_choice5;
var my_array[10] = {0,10,20,30,40,50,60,70,80,90};
var chosen_index_array[5];
//random variable
var myRandom;
//variables
var i,j;
var myflag;
void main()
{
for (j=0;j<5;j++)
{
//seeds the random function
random_seed(0);
//flag
myflag = 0;
while(myflag == 0)
{
//choose a random index
myRandom = integer(random(10));
//check if index already chosen
for(i=0;i<5;i++)
{
if(myRandom == chosen_index_array[i])
{
myflag = 0;
break;
}
myflag = 1;
}
}
//adding index to array chosen
chosen_index_array[j] = myRandom;
if(j==0)
array_choice1 = my_array[myRandom];
if(j==1)
array_choice2 = my_array[myRandom];
if(j==2)
array_choice3 = my_array[myRandom];
if(j==3)
array_choice4 = my_array[myRandom];
if(j==4)
array_choice5 = my_array[myRandom];
}
}