4.3 Variables booléennes |
See You Why? |
Quel nom ! Il ne s'agit pourtant que du nom correct en informatique pour désigner les variables logiques qui ne peuvent être que vraies ou fausses.
En JS, les deux seules valeurs que peuvent prendre des variables booléennes sont true et false.
var ma_variable = true; var valeur2 = (nom=="Tartempion");
// valeur2 prendra la valeur true si nom vaut "Tartempion", false dans les autres cas var mineur = (age<18);
// mineur prendra la valeur true si la valeur contenue dans la variable age est inférieure à 18, false dans les autres cas
sont autant de façons d'affecter des variables logiques.
En voici d'autres :
var a = (4+4==8);
// a prendra la valeur true dans tous les cas var b = (20<18);
// mineur prendra la valeur false dans tous les cas
Remarquez le double == entre les parenthèses du deuxième de la première série,
et entre les parenthèses du premier de la seconde série... nous y reviendrons
Les fonctions logiques de base sont applicables aux variables logiques. Nous rappelons ici l'essentiel :
proposition a | proposition b | proposition a && b |
true | true | true |
true | false | false |
false | true | false |
false | false | false |
proposition a | proposition b | proposition a || b |
true | true | true |
true | false | true |
false | true | true |
false | false | false |
proposition a | proposition !a | |
true | false | |
false | true |
voir suite >>>
voir suite >>>
voir suite >>>
voir suite >>>