Aus Das deutschsprachige Scratch-Wiki

< Scratch-Wiki:Hilfe:Programmieren im Wiki

<<zurück


Die switch Funktion vergleicht im Gegensatz zur ifeq Funktion einen Wert mit mehreren anderen Werten. Wird ein gleicher Wert gefunden, wird sein Ergebnis ausgegeben. Wird kein gleicher Wert gefunden, wird das Standardergebnis #default ausgegeben. Als Grundsyntax gilt:

{{#switch: <vergleichswert>
| <wert1> = <ergebnis1>
| <wert2> = <ergebnis2>
| ...
| <wert_n> = <ergebnis_n>
| #default = <standardergebnis>
}}

Beipiel

In diesen Beispielen soll ein bestimmter Name erkannt werden:

{{#switch: Klaus
| Peter = Hallo Peter
| Hans = Hallo Hans
| Franz = Hallo Franz
| Klaus = Hallo Klaus
| #default = Hallo, dich kenne ich noch nicht.
}}

ergibt:

Hallo Klaus


{{#switch: Josef
| Peter = Hallo Peter
| Hans = Hallo Hans
| Franz = Hallo Franz
| Klaus = Hallo Klaus
| #default = Hallo, dich kenne ich noch nicht.
}}

ergibt:

Hallo, dich kenne ich noch nicht.


Code zum Einbinden ins Forum:
[wiki=de:Scratch-Wiki:Hilfe:Programmieren im Wiki/switch]Hilfe:Programmieren im Wiki/switch[/wiki]
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.