Source: Scratch Wiki en français
Description
Ce bloc opérateur est un bloc booléen, c'est à dire qu'il renvoie soit « true » (vrai), soit « false » (faux).
Il renvoie « true quand les deux entrées qu'il contient sont égales (c'est-à-dire quand elles contiennent la même chose). Sinon, il renvoie « false ».
Exemples
- Le bloc
<((4) + (1)) = [5]>
renvoie « true » car 4 + 1 = 5.
- Le bloc
<[chien] = [niche]>
renvoie « false » car les textes contenues dans les deux entrées du bloc ne sont pas identiques.
- Ce bloc peut servir à savoir quand un certain score est atteint :
Quand le drapeau vert pressé attendre jusqu'à ce que <(score) = [10]> dire [Félicitations !!]
- Traiter la réponse à une question :
demander [Qui a créé ce wiki ?] et attendre si <(réponse) = [Smrman]> alors dire [Bravo, bonne réponse !]
- Faire quelque chose quand il n'y a plus de vies :
répéter jusqu'à ce que<(vies) = [0]> attendre (1) secondes ajouter (1) à [temps v] end stop [tout v]
Alternatives
<<non <[] < []>> et <non <[] > []>>>
mettre [donnée 1 v] à [x] mettre [donnée 2 v] à [y] si <(donnée 1) < (donnée 2)> alors { mettre [résultat v] à [false] } sinon { si <(donnée 1) > (donnée 2)> alors { mettre [résultat v] à [false] } sinon { mettre [résultat v] à [true] }::control }::control
Sur les forums
Sur les forums de Scratch, vous pouvez intégrer des blocs Scratch grâce au BBCode. Voici le code nécessaire pour insérer ce bloc :
<[] = []>
Ce qui donnera :
<[] = []>
N'oubliez pas que le script devra être entouré des balises
Voir les blocs du forum pour plus d'informations.
[scratchblocks]et
[/scratchblocks]pour être affiché en tant que bloc dans le message.
Voir les blocs du forum pour plus d'informations.
Autre
Le bloc n'est pas sensible à la casse informatique,
<[a1] = [A1]>
retournera « true » (vrai).Depuis le 28 juin 2023, il existe une version à contraste élevé de ce bloc, dont voici l'apparence :
<[] = []>
Voir aussi
blocs opérateurs :: operators