switch-do

Z Armed Assault nápověda

Přejít na: navigace, hledání

Poprvé představeno v Armed Assault, verze 1.00
Klikni na obrázek pro více informací

Info

Hra:
Armed Assault
Verze:
1.00

Popis

Stručný popis:
podmíněný příkaz
mnohonásobně větvený podmíněný příkaz

Syntaxe

Syntaxe:
switch (řídícíProměnná) do {case hodnota1: {příkaz1}; case hodnota2: {příkaz2}; ...; case hodnotaN: {příkazN}; default {příkazD}}
Parametry:
řídícíProměnná: proměnná nebo výraz
hodnota1: konstanta či proměnná nebo výraz
hodnota2: konstanta či proměnná nebo výraz
...
hodnotaN: konstanta či proměnná nebo výraz
příkaz1: Kód
korektně zapsaný příkaz či řetězec příkazů
příkaz2: Kód
korektně zapsaný příkaz či řetězec příkazů
...
příkazN: Kód
korektně zapsaný příkaz či řetězec příkazů
příkazD: Kód
korektně zapsaný příkaz či řetězec příkazů
Vrácená hodnota:
žádná
Podrobný popis:
porovná postupně hodnotu proměnné řídícíProměnná s hodnotama hodnota1hodnotaN

  • pokud je řídícíProměnná rovna hodnotě hodnotaJ,
    pak ukončí porovnávání a provede příkazJ
  • pokud nenalezne žádnou rovnost,
    pak provede příkazD
  • dvojice klíčové slovo default a příkaz příkazD je nepovinná


Příklady

№1:
switch (_a) do {case TRUE: {hint "true"}; case FALSE: {hint "false"}}
№2:
switch (_a) do {case 1: {hint "1"}; case 2: {hint "2"}; default {hint "default"}}
№3:
switch (_a) do {case "string1": {hint "string1"}; case "string2": {hint "string2"}; case "string3": {hint "string3"}; default {hint "default"}}

Dodatečné informace

Multiplayer:
Chování neznámé.

Dále také:
if

Poznámky

Prosím pište zde pouze ověřené informace o příkazu. Neptejte se! Na to slouží diskuze nebo Ruprtova poradna.

+ Přidat poznámku

Použijte Šablona:Poznámka při psaní poznámek..



Notes

Osobní nástroje