Aus Das deutschsprachige Scratch-Wiki

K (Fixed interwiki link.)
(Aktualisiert, Scratchblocks korrigiert, Anwendungsbeispiel ergänzt)
 
Zeile 1: Zeile 1:
 
{{block Info Tabelle
 
{{block Info Tabelle
|bild= <scratchblocks> (Element (1 v) von [ v]) </scratchblocks>
+
|bild= <scratchblocks> (Element () von [ v]) </scratchblocks>
 
|blockkategorie= Listen
 
|blockkategorie= Listen
 
|blocktyp= Wertblock
 
|blocktyp= Wertblock
|pcode= (Element (1 v) von [ v])
+
|pcode= (Element () von [ v])
 
|version= [[Scratch 1.4]]
 
|version= [[Scratch 1.4]]
|eingaben= Liste; Zeichenkette
+
|eingaben= Zahl; Auswahl aus Dropdownmenü
 
}}
 
}}
Der '''Element () von ()'''-Block ist ein [[Blockfarbe rot = Listen-Blöcke|Listen Block]] und ein [[Blockform = Wert-Blöcke|Wertblock]]. Er gibt den Wert eines bestimmten [[Element | Listenelementes]] zurück.  
+
Der '''Element () von ()'''-Block ist ein [[Blockfarbe rot = Listen-Blöcke|Listen-Block]] und ein [[Blockform = Wert-Blöcke|Wertblock]]. Er gibt den Wert eines bestimmten [[Element | Listenelementes]] zurück.  
  
Das Listenelement ist entweder durch die Eingabe einer Zahl oder das Einsetzen von Datenblöcken möglich. Außerdem kann man die Optionen "letztes" und "zufälliges" aus dem Dropdownmenü wählen.
+
Das Listenelement ist entweder durch die Eingabe einer Zahl oder das Einsetzen von Datenblöcken möglich. Außerdem konnte man in den Versionen vor [[Scratch 3.0]] die Optionen "letztes" und "zufälliges" aus dem Dropdownmenü wählen.
  
 
== Anwendungsbeispiele ==
 
== Anwendungsbeispiele ==
Zeile 16: Zeile 16:
 
setze [Zähler v] auf [1]
 
setze [Zähler v] auf [1]
 
wiederhole (10) mal
 
wiederhole (10) mal
sage (Element (Zähler) von [Text v]) für (2) Sek.
+
sage (Element (Zähler) von [Text v]) für (2) Sekunden
 
ändere [Zähler v] um (1)
 
ändere [Zähler v] um (1)
 
</scratchblocks>
 
</scratchblocks>
 
* Das Vergleichen von Listenitems
 
* Das Vergleichen von Listenitems
 
<scratchblocks>
 
<scratchblocks>
falls <(Element (1 v) von [Essen v]) = (Element (2 v) von [Essen v])>
+
falls <(Element (1) von [Essen v]) = (Element (2) von [Essen v])>, dann
 
sage [Ich habe genauso viele Äpfel wie Birnen]
 
sage [Ich habe genauso viele Äpfel wie Birnen]
 +
</scratchblocks>
 +
* Zufälliges Element einer Liste wiedergeben
 +
<scratchblocks>
 +
wenn die grüne flagge angeklickt
 +
sage (Element (Zufallszahl von (1) bis (Länge von [Begrüßungen v])) von [Begrüßungen v])
 
</scratchblocks>
 
</scratchblocks>
  

Aktuelle Version vom 27. März 2021, 16:15 Uhr

(Element () von [ v])
 (Element () von [ v]) 
Kategorie: Listen
Typ: Wertblock
Eingeführt in: Scratch 1.4
Eingaben: Zahl; Auswahl aus Dropdownmenü
Plugin-Code (Wiki): (Element () von [ v])


Der Element () von ()-Block ist ein Listen-Block und ein Wertblock. Er gibt den Wert eines bestimmten Listenelementes zurück.

Das Listenelement ist entweder durch die Eingabe einer Zahl oder das Einsetzen von Datenblöcken möglich. Außerdem konnte man in den Versionen vor Scratch 3.0 die Optionen "letztes" und "zufälliges" aus dem Dropdownmenü wählen.

Anwendungsbeispiele

  • Das Wiedergeben von Text, der in Listen gespeichert ist
setze [Zähler v] auf [1]
wiederhole (10) mal
sage (Element (Zähler) von [Text v]) für (2) Sekunden
ändere [Zähler v] um (1)
  • Das Vergleichen von Listenitems
falls <(Element (1) von [Essen v]) = (Element (2) von [Essen v])>, dann
sage [Ich habe genauso viele Äpfel wie Birnen]
  • Zufälliges Element einer Liste wiedergeben
wenn die grüne flagge angeklickt
sage (Element (Zufallszahl von (1) bis (Länge von [Begrüßungen v])) von [Begrüßungen v])

Code zum Einbinden ins Forum:
[wiki=de:Element () von () (Block)]Element () von () (Block)[/wiki]

Kategorie:En-Link

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.