
nas
bonjour à tous j'aimerais savoir comment peut-on insérer les noms de variables de type texte dynamique dans un tableau
je vous soumets mon code, le programme suivant tire au hasard un chiffre entre un et 26 ensuite chaque chiffre tiré au hasard représente la position d'une lettre dans l'alphabet :
on (release) {
tabnbr = new Array();
tabbox = new Array(box0,box1,box2,box3,box4,box5,box6);
//mon tableau qui contient les 6 variables type texte dynamique qui afficheront l'ensemble des chiffres tirés au hasard
tabelem = new Array(lettre0,lettre1,lettre2,lettre3,lettre4,lettre5,lettre6);
//mon tableau qui contient les 6 variables type texte dynamique qui afficheront l'ensemble des lettres de l'alphabet suivant les chiffres tirés au hasard
tablettres = new Array("A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z");
for(var i=0;i<7;i++)
{
x=26*Math.random();
y=Math.round(x);
if(y==0)
{
y=1;
}
tabnbr[i]=y;
}
for (var j=0;j<7;j++)
{
tabbox[j]=tabnbr[j];
}
for(var k=0;k<7;k++)
{
tabelem[k]=tablettres[tabnbr[k]-1];
}
pourriez-vous m'aider à corriger ce code pour éviter d'utiliser ceci:
box0=tabnbr[0];
box1=tabnbr[1];
box2=tabnbr[2];
box3=tabnbr[3];
box4=tabnbr[4];
box5=tabnbr[5];
box6=tabnbr[6];
lettre0=tablettres[tabnbr[0]-1];
lettre1=tablettres[tabnbr[1]-1];
lettre2=tablettres[tabnbr[2]-1];
lettre3=tablettres[tabnbr[3]-1];
lettre4=tablettres[tabnbr[4]-1];
lettre5=tablettres[tabnbr[5]-1];
lettre6=tablettres[tabnbr[6]-1];
}
et merci d'avance !!!