De Scratch Wiki en Français
(fixed links to "Scratch Wiki Accueil/les blocs/formes" automatically) |
(fixed links to "Scratch Wiki Accueil/les blocs/operateurs/() ou ()" automatically) |
||
Ligne 47 : | Ligne 47 : | ||
==Voir aussi== | ==Voir aussi== | ||
− | * [[ | + | * [[() ou ()|Le bloc « <> ou <> »]] |
* [[Formes|Les formes de blocs]] | * [[Formes|Les formes de blocs]] | ||
* [[Scratch Wiki Accueil/les blocs/operateurs/non ()|Le bloc « non <> »]] | * [[Scratch Wiki Accueil/les blocs/operateurs/non ()|Le bloc « non <> »]] |
Version du 27 juillet 2018 à 14:08
Fontion
Ce bloc est un bloc booléen, c'est-à-dire qu'il ne renvoie que « true » (vrai) et « false » (faux).
On peux placer d'autres blocs booléens dans ce bloc. Si les deux blocs insérés renvoient « true », alors le bloc qui les contient renvoient également « true », sinon il renvoie « false ».
Exemples
Le bloc <<[2] = ((1) + (1))> et <(regroupe [a] [b]) = [ab]>>
renvoie « true » car les 2 égalités sont exactes.
Le bloc <<[5] < [9]> et <[9] < [5]>>
renvoie « false » car la seconde entrée est fausse (9 n'est pas plus petit que 5).
Astuce
Si vous voulez avoir plus de 2 entrées, mettez ce bloc dans lui même !
<<<> et <>> et <<> et <>>> // exemple pour 4 entrées
Utilisation
Ce bloc est fait pour regrouper 2 conditions à remplir en une seule, et ces conditions doivent être remplies en même temps.
Cela permet d'avoir ce script :
si <<> et <>> alors
plutôt que ce script :
si <> alors si <> alors
Plus concrètement, voici quelques exemples d'utilisation :
- Perdre une vie quand je touche la lave et qu'il me reste encore des vies dans un jeu :
si <<couleur [#FF0000] touchée?> et <(vies) > [0]>> alors
ajouter à [vies v] (-1)
- Annoncer que la souris a fait un clic sur le haut de l'écran :
attendre jusqu’à <<souris pressée?> et <[100] < (souris y)>>
dire [Vous avez cliqué sur le haut de l'écran]
Dans le forum
Dans le forum, vous pouvez intégrer des blocs Scratch grâce au BBcode. Voici le code nécessaire :
<<> et <>>
<<> et <>>
Voir aussi
blocs opérateurs :: operators