Zitat Zitat von Uli001 Beitrag anzeigen
wenn nämlich die Variable im IF-Zweig rückgesetzt wird. Dann wird der ElseIf-Zweig wahr ...
Richtig aber doch falsch.
Du hast recht, meine Aussage war unüberlegt

Es heißt ja ElseIf - das wird also nur geprüft, wenn das If falsch ergab. Dann wurde aber der IF-Zweig auch nicht durchlaufen.


Trotzdem ist es nicht gut, bei ELSE nochmal den negierten Vergleich vom IF hinzuschreiben. Das erschwert nur unnötig die Verständlichkeit des Codes und birgt zusätzlich die Gefahr von vermeidbaren Tippfehlern oder Fehlern wenn die IF-Frage später mal geändert wird.

Harald