W poprzednim wpisie było o instrukcji warunkowej If (link tutaj). W tym wpisie skupimy się nad instrukcją warunkową Switch. Jest to również instrukcja wyboru, może zostać zastosowana zamiast kilku instrukcji If sprawiając, że kod jest bardziej przejrzysty i łatwiej jest zobaczyć, jakie mamy warunki decyzyjne.
Konstrukcja pętli switch wygląda następująco:
Switch(<wyrażenie>)
{
case <pierwszy_przypadek>:
//kod który będzie się wykonywał
break;
case drugi_przypadek:
//kod który będzie się wykonywał
//kod który będzie się wykonywał
break;
case trzeci_przypadek:
//kod który będzie się wykonywał
break;
/*ilość przypadków jest dowolna*/
default: //może wystąpić, ale nie musi
//kod który będzie się wykonywać jeżeli nie zostanie dopasowane nic wcześniej
break;
}
Przejdźmy do przykładu 🙂
Read More