Intersection entre deux expression avec "&&"

Fermé
elbou - 7 mars 2013 à 09:20
 Utilisateur anonyme - 7 mars 2013 à 10:50
Bonjour,





j'ai le code suivant, j'ai pas compris le but de la ligne ou il y a l'opérateur && :

ok=true;
for(int j=0;j<ruleFD.length;j++)
{
ok=true;
ok=ok && rule(metric[i][getNum(ruleFD[j])],ruleFD[j]);
}
voila merci
A voir également:

1 réponse

Utilisateur anonyme
7 mars 2013 à 10:50
Bonjour

À mon avis, il y a une erreur, il ne devrait pas y avoir de ok=true; à l'intérieur de la boucle.
Si on enlève ce ok=true (en gardant celui qui est avant la boucle) alors cette ligne sert simplement à mémoriser si la fonction rule a retourné la valeur false au moins une fois.
0