De Scratch Wiki en français


Le bloc « (liste) »


(liste)

(liste::list)

Catégorie : Listes
Type : Bloc de valeur
Ajouté dans : Scratch 1.3
Entrées : Aucune
Code du bloc : (liste)

Description

Scratch 3.0 - (liste) (bloc).png

Le bloc (liste::list) renvoie tous les éléments de la liste sous forme de texte. Les éléments sont séparés par des espaces.
Contrairement au bloc (variable), le bloc (liste::list) peut prendre plusieurs valeurs simultanément.
Le bloc (liste::list) se comporte comme une variable qui peut être affichée à l'écran.

Exemples

  • faire dire à un sprite plusieurs mots dans une liste
quand le drapeau vert pressé
supprimer tous les éléments de la liste [liste v]::list
ajouter [Bonjour] à [liste v]::list
ajouter [tout] à [liste v]::list
ajouter [le] à [liste v]::list
ajouter [monde] à [liste v]::list
dire (liste::list)

Le sprite va alors dire "Bonjour tout le monde".

Alternatives

quand le drapeau vert pressé
mettre [compteur v] à (1)
ajouter (élément (1) de [liste v]) à [variable éléments de la liste v]
répéter ((longueur de [liste v]) - (1)) fois
ajouter (1) à [compteur v]
ajouter (regrouper ( ) et (élément (compteur) de [liste v])) à [variable éléments de la liste v]

Puis utiliser la variable (variable éléments de la liste) au lieu de (liste::list).

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 :

(liste)

Ce qui donnera :

(liste::list)
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.


Voir aussi

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