De Scratch Wiki en français


Le bloc « <() contient () ?> »


<() contient () ?>

<() contient () ?>

Catégorie : Opérateurs
Type : Bloc booléen
Ajouté dans : Scratch 3.0
Entrées : 2 (Entrée texte)
Code du bloc : <() contient () ?>

Description

Cet opérateur vérifie si la première valeur contient la seconde, et renvoie "True" ou "False" en conséquence.

Info
 Info :
Ce bloc n'est pas sensible à la "casse", c'est-à-dire que si l'un des deux éléments a des majuscules mais pas l'autre, Scratch les considérera tout de même comme égaux. Par exemple, <[ABCDEF] contient [abc]> retournera "True".

Exemples

  • Vérifier si la réponse de l'utisateur est identique à une certaine valeur :
quand le drapeau vert pressé
basculer sur le costume (lapin v)
demander [Quel est cet animal ?] et attendre
si <(réponse) contient [lapin]> alors
dire [Bravo !]
sinon
dire [Ce n'est pas la bonne réponse…]

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 :

<() contient () ?>

Ce qui donnera :

<() contient () ?>
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'information.