Aus Das deutschsprachige Scratch-Wiki
<[Liste v] enthält []>
<[Liste v] enthält []>
Kategorie: | Listen |
Typ: | Wahrheitsblock |
Eingeführt in: | Scratch 1.4 |
Eingaben: | Liste; Zeichenkette |
Plugin-Code (Wiki): | <[Liste v] enthält []>
|
Der () enthält ()-Block ist ein Listen Block und ein Wahrheits-Block. Dieser Block prüft ob die eingegebe Zeichenkette in der ausgewählten Liste enthalten ist. Dabei muss das Listen-Element genau dem Text entsprechen, der eingegeben wurde. Zum Beispiel würde der Block falsch ausgeben, wenn er nach "abc" sucht, in der Liste aber nur "abcd" enthalten ist.
Alternative
setze [Zähler v] auf [0] setze [Antwort v] auf [falsch] wiederhole fortlaufend ändere [Zähler v] um (1) falls <(Element (Zähler) von [Liste v]) = (gesuchter Text)> setze [Antwort v] auf [wahr]
Verwendung
Ein paar Beispiele für die Verwendung des "() enthält ()" Blocks:
- Testen, ob ein Element bereits existiert, bevor es hinzugefügt wird.
- Testen, ob das Programm ein Wort kennt.
Code zum Einbinden ins Forum:
[wiki=de:() enthält () (Block)]() enthält () (Block)[/wiki]
[wiki=de:() enthält () (Block)]() enthält () (Block)[/wiki]