De Scratch Wiki en Français

m
m
 
(6 révisions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
{{AFinir}}
+
{{Titre|Le bloc « <[ v] contient () ?> »}}{{AFinir}}
 
 
{{Titre|Le bloc « <[ v] contient [] ?> »}}
 
 
 
 
{{InfoBloc
 
{{InfoBloc
|<[ v] contient [] ?>
+
|<[ v] contient () ?>
 
|[[Données#Les Listes|Listes]]
 
|[[Données#Les Listes|Listes]]
 
|[[Forme des blocs#Les blocs booléens|Bloc booléen]]
 
|[[Forme des blocs#Les blocs booléens|Bloc booléen]]
Ligne 13 : Ligne 10 :
  
  
Ce bloc renvoie "True" (vrai) si l'élément inséré (ici "thing") fait partie de la liste choisie (ici "liste"), et "False" (faux) si ce n'est pas le cas.
+
Ce bloc renvoie "true" (vrai) si l'élément inséré (ici "thing") fait partie de la liste choisie (ici "liste"), et "false" (faux) si ce n'est pas le cas.
  
 
Il peut servir à pas mal de choses, par exemple :<br>
 
Il peut servir à pas mal de choses, par exemple :<br>
 
<scratchblocks>
 
<scratchblocks>
 
si <[liste v] contient [blablabla] ?> alors
 
si <[liste v] contient [blablabla] ?> alors
ajouter à [variable v] (longueur de [liste v]:: list)
+
ajouter (longueur de [liste v]) à [variable v]
basculer sur costume [numéro2 v]
+
basculer sur le costume [costume numéro v]
 
arrêter tous les sons
 
arrêter tous les sons
 
end
 
end
 
</scratchblocks>
 
</scratchblocks>
  
{{Info|Comme tous les blocs de cette forme, il est principalement utilisé dans les blocs "Si", "Si/Sinon", "Attendre jusqu'à" et "Répéter jusqu'à" (qui sont expliqués dans la partie  [[Scratch_Wiki_Accueil/les_blocs/contrôle|"Contrôle"]]). Il peut aussi être utilisé dans les blocs d'opérateurs logiques "=", "<" et ">". Enfin, il est possible (mais très rarement) de l'utiliser comme un bloc de valeur (qui renvoie un nombre). Il vaudra alors "0" si la condition est fausse et "1" si la condition est vraie.}}
+
{{Info|Comme tous les blocs de cette forme, il est principalement utilisé dans les blocs "Si", "Si/Sinon", "Attendre jusqu'à" et "Répéter jusqu'à" (qui sont expliqués dans la partie  "[[:Catégorie:Blocs_Contrôle|blocs de contrôle]])". Il peut aussi être utilisé dans les blocs d'opérateurs logiques <nowiki>"=", "<" et ">"</nowiki>. Enfin, il est possible (mais très rarement) de l'utiliser comme un bloc de valeur (qui renvoie un nombre). Il vaudra alors "0" si la condition est fausse et "1" si la condition est vraie.}}
  
 
{{Blocs Donnée}}
 
{{Blocs Donnée}}

Version actuelle datée du 23 mars 2020 à 02:37


Le bloc « <[ v] contient () ?> »


AFinir.svg

Attention, cette page n'est pas finie!
Les infos qui s'y trouvent sont sûrement incomplètes.
Pour les auteurs : merci de bien vouloir travailler sur cette page. Autres pages AFinir.

<[ v] contient () ?>
<[ v] contient () ?>

Catégorie : Listes
Type : Bloc booléen
Ajouté dans : 1.4

Entrées : 1 (valeur)
Code du bloc : <[ v] contient () ?>


Ce bloc renvoie "true" (vrai) si l'élément inséré (ici "thing") fait partie de la liste choisie (ici "liste"), et "false" (faux) si ce n'est pas le cas.

Il peut servir à pas mal de choses, par exemple :

si <[liste v] contient [blablabla] ?> alors
ajouter (longueur de [liste v]) à [variable v]
basculer sur le costume [costume numéro v]
arrêter tous les sons
end
Info
 Info :
Comme tous les blocs de cette forme, il est principalement utilisé dans les blocs "Si", "Si/Sinon", "Attendre jusqu'à" et "Répéter jusqu'à" (qui sont expliqués dans la partie "blocs de contrôle)". Il peut aussi être utilisé dans les blocs d'opérateurs logiques "=", "<" et ">". Enfin, il est possible (mais très rarement) de l'utiliser comme un bloc de valeur (qui renvoie un nombre). Il vaudra alors "0" si la condition est fausse et "1" si la condition est vraie.