and réalise un "et logique" entre deux valeurs logiques.
exp1 and exp2
Elément | Description | Restrictions |
exp1 | expression_logique. | Aucune. |
exp2 | expression_logique. | Aucune. |
# Test : a-t-on I=1 et J=2 ?
If I = 1 and J = 2
Infbox "Les deux conditions sont réunies"
Endif
# Boucler tant que les entiers I et J sont non nuls, en évitant une boucle infinie
If I < 0 and J < 0
Infbox "I et J négatifs ! La boucle serait infinie !"
Else
While I and J
I -= 1 : J -= 1 :# Décrémenter I et J
Wend
Endif
and permet d'obtenir un résultat logique (0->faux, 1->vrai) dépendant de deux expressions logiques prenant les valeurs vrai (non nul) ou faux (nul), conformément à la table de vérité ci-dessous :
exp1 | exp2 | exp1 and exp2 |
FAUX | FAUX | FAUX (=0) |