IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Condition dans une boucle for


Sujet :

JavaScript

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    324
    Détails du profil
    Informations personnelles :
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Juin 2006
    Messages : 324
    Points : 114
    Points
    114
    Par défaut Condition dans une boucle for
    Bonjour,

    j'essaye de mettre une condition dans une boucle for mais ca ne fonctionne pas;


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    	for (e=0.01; e<=20; e+=0.02)
        {    j++;
            v[j]= new Array();
    		v[j][0]=e;
    		v[j][1]=column_dead_volume*e/column_lengh*60;
    		v[j][2]=(e*particul_diameter*0.000000001)/dm;
            v[j][3]=(Math.pow(v[j][2],0.33)*1+3/v[j][2]+0.1*v[j][2])*particul_diameter;  
     
    		Si (v[j][3]= Min_H){
    		v[j][4]=v[j][1];
    		}
    		else {
    		v[j][4]=0;
    		}
     
        }

  2. #2
    Membre actif
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    162
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 162
    Points : 209
    Points
    209
    Par défaut
    Hmmmm, tu codes en javascript français ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    	for (e=0.01; e<=20; e+=0.02)
        {    j++;
            v[j]= new Array();
    		v[j][0]=e;
    		v[j][1]=column_dead_volume*e/column_lengh*60;
    		v[j][2]=(e*particul_diameter*0.000000001)/dm;
            v[j][3]=(Math.pow(v[j][2],0.33)*1+3/v[j][2]+0.1*v[j][2])*particul_diameter;  
    		
    		Si (v[j][3]= Min_H){
    		v[j][4]=v[j][1];
    		}
    		else {
    		v[j][4]=0;
    		}
    		
        }
    et dans ta condition, tu fais une affectation avec l'opérateur = et non une comparaison avec l'opérateur ==

    et ce Min_H ? il sort de quelque part ? de ton c..hapeau ?

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    324
    Détails du profil
    Informations personnelles :
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Juin 2006
    Messages : 324
    Points : 114
    Points
    114
    Par défaut
    je délire Si à la place de If

    Désolé

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Modification condition dans une boucle for
    Par fred61 dans le forum Débuter
    Réponses: 14
    Dernier message: 06/08/2013, 15h39
  2. Utilisation de condition dans une boucle for-each
    Par siro1 dans le forum XSL/XSLT/XPATH
    Réponses: 3
    Dernier message: 09/03/2012, 17h07
  3. Plusieurs conditions dans une boucle for
    Par kimikou dans le forum C
    Réponses: 2
    Dernier message: 16/11/2011, 00h03
  4. [PHP 5.3] Tester des conditions dans une boucle for
    Par coulane dans le forum Langage
    Réponses: 4
    Dernier message: 16/06/2010, 11h50
  5. Appliquer un next sous conditions dans une boucle for
    Par Kibald dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 29/01/2009, 08h56

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo