De Scratch Wiki en Français

(Changed manual titre to template and changed {{note}} to {{info}})
Ligne 1 : Ligne 1 :
----
+
{{titre|Le bloc « <> et <> »}}
<div style="margin: 0.5em; padding: 0.25em 0.9em;"><center><span style="font-size:2em">'''Le bloc « <> et <> »'''</span></center></div>
 
----
 
 
{{InfoBloc|<sb><> et <></sb>|[[Opérateurs|Opérateurs]]|[[Forme_des_blocs#Les blocs booléens|Bloc booléen]]}}
 
{{InfoBloc|<sb><> et <></sb>|[[Opérateurs|Opérateurs]]|[[Forme_des_blocs#Les blocs booléens|Bloc booléen]]}}
  
 
==Fontion==
 
==Fontion==
 
Ce bloc est un [[Formes|bloc booléen]], c'est-à-dire qu'il ne renvoie que ''« true »'' (vrai) et ''« false »'' (faux).<br>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 ».
 
Ce bloc est un [[Formes|bloc booléen]], c'est-à-dire qu'il ne renvoie que ''« true »'' (vrai) et ''« false »'' (faux).<br>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 ».
{{Note|Si au moins l'une des entrées est laissée vide, alors le bloc renverra forcément « false ».}}
+
{{info|Si au moins l'une des entrées est laissée vide, alors le bloc renverra forcément « false ».}}
  
 
===Exemples===
 
===Exemples===
Ligne 43 : Ligne 41 :
 
<<> et <>>
 
<<> et <>>
 
</scratchblocks>
 
</scratchblocks>
{{Note|Le code doit être précédé de la balise ''[scratchblocks]'' pour être visible et suivi de la balise ''[/scratchblocks]'' pour éviter les bugs.}}
+
{{info|Le code doit être précédé de la balise ''[scratchblocks]'' pour être visible et suivi de la balise ''[/scratchblocks]'' pour éviter les bugs.}}
{{Note|Idem pour insérer le bloc dans le wiki, mais les balises à insérer sont ''<nowiki><scratchblocks></nowiki>'' et ''<nowiki></scratchblocks></nowiki>''.}}
+
{{info|Idem pour insérer le bloc dans le wiki, mais les balises à insérer sont ''<nowiki><scratchblocks></nowiki>'' et ''<nowiki></scratchblocks></nowiki>''.}}
  
 
==Voir aussi==
 
==Voir aussi==
Ligne 50 : Ligne 48 :
 
* [[Formes|Les formes de blocs]]
 
* [[Formes|Les formes de blocs]]
 
* [[Non ()|Le bloc « non <> »]]
 
* [[Non ()|Le bloc « non <> »]]
{{Modèle:Enquête}}
+
{{Enquête}}
 
<!-- Interwiki -->
 
<!-- Interwiki -->
 
[[en:() and () (block)]]
 
[[en:() and () (block)]]
{{Modèle:Blocs_Opérateur}}
+
{{Blocs_Opérateur}}

Version du 27 juillet 2018 à 15:28


Le bloc « <> et <> »


<> et <>
'"`UNIQ--sb-00000001-QINU`"'

Catégorie : Opérateurs
Type : Bloc booléen
Ajouté dans : ?


Code du bloc : <> et <>


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 ».

Info
 Info :
Si au moins l'une des entrées est laissée vide, alors le bloc renverra forcément « 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 <>>
Info
 Info :
Le code doit être précédé de la balise [scratchblocks] pour être visible et suivi de la balise [/scratchblocks] pour éviter les bugs.
Info
 Info :
Idem pour insérer le bloc dans le wiki, mais les balises à insérer sont <scratchblocks> et </scratchblocks>.

Voir aussi

Modèle:Enquête