Source: Scratch Wiki en français


Le bloc « (élément () de [ v]) »


(élément () de [ v])

(élément () de [ v])

Catégorie : Listes
Type : Bloc de valeur
Ajouté dans : Scratch 1.3
Entrées : 2 (entrée nombre et menu déroulant)
Code du bloc :
(élément () de [ v])

Description

Ce bloc renvoie la valeur de l'élément d'une liste dont le rang a été entré. La première entrée prend pour valeur le rang de l'élément dans la liste, tandis que la seconde entrée est un menu déroulant listant toutes les listes créées.
Ce bloc se comporte comme un bloc de valeur, et renvoie la valeur de l'élément choisi dans la liste.

Info
 Info :
Bien qu'étant un bloc de valeur (représenté par un rectangle arrondi), ce bloc peut être placé dans une entrée booléenne de forme hexagonale.

Dans ce cas, le bloc renverra "True" si un élément existe au rang donné, et "False" dans le cas contraire.

Exemples

  • Comparer deux éléments de deux listes
si <(élément (1) de [Liste1 v]) = (élément (1) de [Liste2 v])> alors
dire [Les deux listes commencent par le même élément.]
sinon
dire [Les deux listes ne commencent pas par le même élément.]
fin
  • Utilisation comme entrée booléenne
si (élément (3) de [Inventaire v]) alors
dire (regrouper (élément (3) de [Inventaire v]) et [ se trouve en 3e position dans mon inventaire])
sinon
dire [Il n'y a rien à la 3e place de mon inventaire]
fin

Alternatives

Sur le forum Scratch

Il est possible d'insérer ce bloc sur le forum Scratch via du BBCode :

(élément () de [ v])

Sera alors rendu :

(élément () de [ v])
Info
 Info :
Tout bloc Scratch doit être placé dans des balises
[scratchblocks]
et
[/scratchblocks]
pour être affiché en tant que bloc dans un post.

Autre

Info
 Info :
Depuis le 28 juin 2023, il existe une version à contraste élevé de ce bloc, dont voici l'apparence : (élément () de [ v])

Voir aussi

Ce bloc fait partie de la catégorie des blocs de données :: variables
Tous les blocs de cette catégorie :