Affectation tableau avec méthode dans une boucle for

cs_Fred2468 Messages postés 32 Date d'inscription mercredi 27 mai 2009 Statut Membre Dernière intervention 15 janvier 2010 - 27 mai 2009 à 09:45
cs_Fred2468 Messages postés 32 Date d'inscription mercredi 27 mai 2009 Statut Membre Dernière intervention 15 janvier 2010 - 27 mai 2009 à 10:57
Bonjour,

J'ai un soucis  l'hors de l'initialisation d'un tableau avec des images(Damier(4x4)).

Je parcours mon tableau en X et Y dans une boucle for et a chaque passage je met une image dans une case de mon tableau puis a cette image, j'y attribu une méthode au quelle je passe 2 parametre X,Y et ses parametre je dois les incrémenter pour pouvoir recupérer la valeur de la case losque que je clique dessus. (diffcile a explique je vous montre mon bout de code)

<SCRIPT LANGUAGE="Javascript">
<!--
var iGrandeur_tableau = 4;
var iMaxX = iGrandeur_tableau;
var iMaxY = iGrandeur_tableau;
var iMinX = 0;
var iMinY = 0;
var iMaxTab = iGrandeur_tableau * iGrandeur_tableau;
var iNpion=1;


function Deplacer(X,Y)
{
 alert(X+"-"+Y);
}


var MonTableau = new Array(iMaxTab);


for(var i=0; i < MonTableau.length; i++)
{
 MonTableau[i]=new Array(iMaxTab);
}


for(var X=0;X
<SCRIPT LANGUAGE="Javascript">
  for(var X=0;X






Voila donc le but est que quand je clique sur une case, une message box apparait avec les coordonnées en X,Y mais avec ce code, quand je clique sur une case il m'affiche les 2 dernieres valeur, a chaque passage, il ecrase et remet les derniere valeur du dernier passage

4 réponses

Zobibol Messages postés 469 Date d'inscription mercredi 9 janvier 2002 Statut Membre Dernière intervention 20 février 2017 6
27 mai 2009 à 09:56
Bonjour, il suffit de modifier l'écriture de
MonTableau[X][Y] = " " ;
en
MonTableau[X][Y] = "" ;
et faire de même avec l'autre ligne
MonTableau[X][Y] = "" ;
ça devrait tourner
[o-_-o]
0
cs_Fred2468 Messages postés 32 Date d'inscription mercredi 27 mai 2009 Statut Membre Dernière intervention 15 janvier 2010
27 mai 2009 à 10:24
Merci beaucoup sa fonctionne :D

Bonne journée :)
0
C0rt1ch Messages postés 1 Date d'inscription mercredi 27 mai 2009 Statut Membre Dernière intervention 27 mai 2009
27 mai 2009 à 10:55
Tricheur
0
cs_Fred2468 Messages postés 32 Date d'inscription mercredi 27 mai 2009 Statut Membre Dernière intervention 15 janvier 2010
27 mai 2009 à 10:57
Jaloux
0
Rejoignez-nous