[Résolu][Javascript]Boucle de test et définition de variable.

Boucle de test et définition de variable. [Résolu][Javascript] - HTML/CSS - Programmation

Marsh Posté le 28-05-2009 à 03:39:38    

Donc voila, j'ai beau chercher je ne vois vraiment pas comment faire cela :  
 
J'ai un tableau et pour l'execution de ma fonction j'aurais besoin de vérifier toutes les valeurs de mon tableau pour donner une valeur a ma variable z.
 
Je voudrais que si mon_tableau[n]=a
z=1 et fin du test puisque j'ai ce que je voulais (n garde la valeur de la ligne)
 
sinon z=0.
 
J'ai bien cherché au niveau de while/do...while, mais aucun des deux ne me satisfait complètement.
 
J'avais bien penser faire un mix des deux mais j'ai dû me planter.
 
do{z=0;
}while(mon_tableau[n]=a);
 
Mais je ne vois pas où lui dire que z=1 si le while s'avère vérifié (ou peut-être que je fais fausse route.)
 
Ça me permet comme cela selon la fonction utilisée soit j'ajoute une valeur à mon tableau, soit je supprime une ligne, soit je ne fait rien (je sais coder le résultat du test, c'est réelement le test en lui même qui me pose problème.)
 
Merci d'avance si vous pouvez m'aider pour ça car là je sèche.


Message édité par jazon14 le 28-05-2009 à 14:24:20

---------------
C'est lorsqu'on a tout perdu qu'on est libre de faire tout ce que l'on veut...(Edward Norton, Fight Club)
Reply

Marsh Posté le 28-05-2009 à 03:39:38   

Reply

Marsh Posté le 28-05-2009 à 08:28:09    

A la syntaxe près :

Code :
  1. z = 0;
  2. for(n = 0 ; n<taille_de_ton_tableau ; n++){
  3.   if(mon_tableau[n]=a) {
  4.     z = 1;
  5.     break;
  6.   }
  7. }


C'est ça que tu veux ?


Message édité par Deamon le 28-05-2009 à 08:28:54
Reply

Marsh Posté le 28-05-2009 à 14:23:04    

Merci Daemon. Oui tout bettement c'est ça que je cherchais.


---------------
C'est lorsqu'on a tout perdu qu'on est libre de faire tout ce que l'on veut...(Edward Norton, Fight Club)
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed