0 Daumen
946 Aufrufe

You were to rewrite the code using a switch statement.

blob.png

Q: Does the switch statement have to check a variable? Can't it check a value?

A: Yes it can. The switch statement will simple check that two values are equal.

Was ist damit gemeint?

Avatar von

1 Antwort

+1 Daumen

Hi,

bei einem Switch hast Du eine Variable mit verschiedenen folgenden Cases. Bspw:

switch (foo) {
case 1:
    Func1(foo);
    /* falls through */
case 2:
case 3:
    Func2(foo);
}

Mit dem Switch kannst Du nun nur nach einem bestimmten foo schauen, nicht nach einem foo > iwas. Es werden also zwei Werte verglichen und man gelangt in den entsprechenden case.


Grüße

Avatar von
Made by a lovely Community