Source: Scratch Wiki en français


Le bloc « <[] = []> »


<[] = []>

<[] = []>

Catégorie : Opérateurs
Type : Bloc booléen
Ajouté dans : Scratch 1.0
Entrées : 2 (Entrée texte)
Code du bloc :
<[] = []>

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 :

<[] = []>
Info
 Info :
N'oubliez pas que le script devra être entouré des balises
[scratchblocks]
et
[/scratchblocks]
pour être affiché en tant que bloc dans le message.
Voir les blocs du forum pour plus d'informations.

Autre

Info
 Info :
Le bloc n'est pas sensible à la casse informatique, <[a1] = [A1]> retournera « true » (vrai).
Idée
 Idée :
Il est cependant possible de détecter la casse d'une lettre avec les noms de costumes.

Voir aussi