Bonjour, Vous sauriez pourquoi la longueur du tableau Tmunitions augmente si je fais Tmunitions.push alors qu'elle n'augmente pas si je le fais 10 fois ?
C'est le tableau d'un objet.
Ce code donne TMunitions.length=0 ! : C'est BAD !
Code javascript : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 N=10; for(let i=0; i>=N; i++){ this.TMunitions.push(4); // new CMunition(this.X,this.Y,w,h,couleur,vitesse); // Crée l'objet Munition. }
Ce code donne TMunitions.length=1 : C'est OK !
Code javascript : Sélectionner tout - Visualiser dans une fenêtre à part this.TMunitions.push(4);
QUEL NUL, j'y suis depuis deux heures à tout essayer, et c'est en l'écrivant sur ce forum que je trouve l'erreur en 1 mn :/
C'etait le signe ">=" qui n'était pas le bon, il fallait "<=" .
Partager