Utz: wo ist der unterschied zwischen "elsif" und "if" "else"?

Beitrag lesen

Hallo,

aber was ist der unterschied zwischen abfragen wie

"elsif" und "if"

Zuerst: "if" fragt eine Bedingung ab; wenn die zutrifft, wird etwas gemacht. Das dürfte soweit klar sein, denke ich.

Mit "elsif" fragst Du weitere Bedingungen ab. Wenn die Bedingung, die  mit "if" abgefragt wird, nicht zutrifft, wird damit eine zweite abgefragt - wenn die zutrifft, wird etwas anderes gemacht. Wenn das auch nicht der Fall ist, kanst Du über ein weiteres "elseif" noch ein drite Bedingung abfragen, usw.

"else" ist eine Restkategorie. Wenn keine der davor abgefragten Bedingungen zutrifft, wird das gemacht, was im "else"-Zweig notiert ist.

Ich hoffe, ich hab mich einigermaßen verständlich ausgedrückt :-)

Grüße,

Utz