Étape 3: Opérateurs de Bool
Bool opérateurs sont des opérateurs de comparaison.
Maintenant vous dire probablement : attendez une seconde, n’a pas j’ai juste apprendre à comparer une variable avec un nombre ?
Eh bien, c’est vrai, mais avec les opérateurs de bool, vous pouvez faire encore plus, comme ceci :
"Si elle est ensoleillée aujourd'hui et c’est plus chaud que 20° C, que je vais aller à la piscine."
La grande différence est qu’ici est un là-dedans.
: Rapide A, B
: If A = 5 et B = 5
: Alors
: Disp « A et B sont 5 »
: Fin
Seulement, si au contraire, A et B sont égaux à cinq le message s’affiche.
Maintenant regardons ou :
"Si elle est ensoleillée ou c’est plus chaud que 20° C, que je vais aller à la piscine"
: If A = 5 ou B = 5
: Alors
: Disp « A ou B sont 5 »
: Fin
Maintenant si A ou B est 5 le message s’affiche. Notez qu’elle est également affichée si A et B sont 5, car au moins une de ces conditions est toujours vraie.
Maintenant, il y a aussi ou exclusif (xor).
: Rapide A, B: If xor A = 5 B = 5
: Alors
: Disp « A XOR B sont 5 »
: Fin
Maintenant, c’est la même qu’ou, mais si A et B sont 5, donc les deux conditions sont remplies, le message ne sera pas affichée.
Maintenant, que vous compreniez ces opérateurs, nous allons prendre un peu de look plus près regarder si les conditions.
Il exécute l’espace entre l’ancien et la fin/else si la condition if est vraie.
Nous avons donc maintenant une condition if massive ici :
Wow, c’est quelque condition-if looooooooong ! : D
Donc, nous allons démonte-le.
La première parenthèse plus profonde est la suivante: B > 5 ou B < 1. Maintenant, si B est supérieur à 5 la partie gauche est vraie, alors la partie du trou serait déjà vraie car c’est une condition.
Maintenant, nous allons vers l’extérieur :
A = B et Part1
ainsi, si la première partie, la partie nous avons déjà vu est vrai, et A = B est true, alors la partie est vraie non plus.
J’espère que vous obtenez ce que je veux dire, que le calculateur regarde juste ce qui est vrai, et il peut être également très important de mettre entre parenthèses. Jetez un oeil à ces deux conditions-if :
: If (A = 5 ou B = 6) et C = 7: If A = 5 ou (B = 6 et C = 7)
La condition de topper pourrait être vraie si B n’avait pas six, mais ne pouvait pas la condition inférieure. Donc faites toujours attention sur la façon dont vous définissez votre parenthèse.
Maintenant, nous pourrions comparer juste des choses vraies, il y a également une commande qui permet de comparer des choses fausses, pas (commande. Il n’est que si quelque chose est vrai, il affiche la valeur false et si quelque chose est faux il renvoie true.
: If A = 5 et not(B=5)Vous pouvez le lire en fait le long de ce qu’il fait. Donc, si B est de 5, puis à l’intérieur le pas est vrai, mais ne pas tourne autour de la partie droite de l’et a la valeur false alors la trou if-condition a la valeur false. Mais si B n’est autre chose que 5 cette intérieur pas a la valeur false et comme le non tourne autour de la droite vaut maintenant, donc si A est maintenant 5 soit la condition serait vraie.
J’espère que vous avez compris cette étape, alors Let ' s go sur ! : D