Aus Das deutschsprachige Scratch-Wiki

Version vom 27. März 2021, 16:05 Uhr von Haijo18 (Diskussion | Beiträge) (Aktualisiert)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

füge [] bei () in [ v] ein
füge [] bei () in [ v] ein
Kategorie: Daten
Typ: Stapelblock
Eingeführt in: 1.3
Eingaben: Text; Zahl; Auswahl aus Dropdownmenü
Plugin-Code (Wiki): füge [] bei () in [ v] ein


Der Füge () bei () in () ein-Block ist ein Stapelblock der Listenkategorie. Vor Scratch 3.0 hieß er Füge () als () in () ein. Er erlaubt, einen beliebigen Text an eine beliebige Stelle einer Liste einzufügen. Dabei rutschen andere Element gegebenenfalls auf. Sollte der Index (so nennt man die Position des Texts in der Liste) nicht verfügbar sein, weil er beispielweise höher ist als die Listenlänge + 1, geschieht nichts.

Anwendung

Platzieren eines Textes an fester Stelle

Wenn die grüne flagge angeklickt
füge (Benutzername) bei (5) in [Besucher v] ein

Listen von vorne befüllen

Wenn die grüne Flagge angeklickt
frage [Wie heißt du?] und warte
füge (Antwort) bei (1) in [Namen v] ein

Beispiel

Diese Skript fragt nach dem Alter des Besuchers und versucht dieses an Position 10 der Liste Besucher_Alter zu speichern. Anschließend prüft es, ob das Element erfolgreich gespeichert wurde.

Wenn die grüne Flagge angeklickt
frage [Wie alt sind Sie?] und warte
füge (Antwort) bei (10) in [Benutzer_Alter v] ein
falls <(Element (10) von [Benutzer_Alter v]) = (Antwort)>, dann
    denke [Alter erfolgreich gespeichert]
sonst
    denke [Konnte das Alter nicht speichern]

Siehe auch

Cookies helfen uns bei der Bereitstellung von Das deutschsprachige Scratch-Wiki. Durch die Nutzung von Das deutschsprachige Scratch-Wiki erklärst du dich damit einverstanden, dass wir Cookies speichern.