Source : Scratch Wiki en français


Booléen

Un booléen est une donnée informatique ayant une valeur de vérité. Il s'agit généralement d'un type énuméré dont les deux valeurs possibles sont vrai et faux. C'est un type primitif dans la plupart des langages de programmation usuels.

LeSaviezVous
 Le saviez-vous ? :
Certains langages définissent les booléens comme une restriction des entiers naturels aux nombres 0 et 1 (c'est le cas de Python et de JavaScript).

En langage Scratch, les valeurs sont true (vrai, vérité en anglais) et false (faux, mensonger en anglais).

Toutefois, en raison du typage faible du langage Scratch, le nombre entier 0 est équivalent à false et 1 à true.

Info
 Info :
Le terme équivalent signifie que la proposition est vraie dans les deux sens : utiliser true dans un calcul correspond à utiliser 1 et false à utiliser 0.

Bloc booléen

└─ Article principal : Bloc booléen


Un bloc booléen est un bloc spécialisé dans le traitement de booléens.

Scratch propose comme blocs booléens les fonctions (ou portes) logiques suivantes :

Idée
 Idée :
Suivez ce tutoriel pour implémenter la fonction ou exclusif et ce tutoriel pour implémenter la fonction coïncidence.

ainsi que les fonctions de comparaison suivantes :

et les fonctions d'analyse de structure de données suivantes :

Il existe aussi différents capteurs enregistrés comme blocs booléens. De même, des extensions ajoutent des blocs booléens.

Voir aussi

Les témoins (''cookies'') nous aident à fournir nos services. En utilisant nos services, vous acceptez notre utilisation de témoins.