Tableau 10-3. Les opérateurs logiques
exemple | nom | résultat |
---|---|---|
$a and $b | ET | Vrai si $a ET $b sont vrais |
$a or $b | OU | Vrai si $a OU $b est vrai |
$a xor $b | OU exclusif | Vrai si $a OU $b est vrai, mais pas les deux en même-temps |
! $a | NON | Vrai si $a est faux |
$a && $b | ET | Vrai si $a ET $b sont vrais |
$a || $b | OU | Vrai si $a OU $b est vrai |
La raison pour laquelle il existe deux types de "ET" et de "OU" est qu'ils ont des priorités différentes. (voir le paragraphe correspondant)
![]() |
|
![]() |