If oder else if ..
-
Ich hab mal neh kurze Frage .
Theoretisch ist es doch egal ob ich :if(Bedingung){action;} if(Bedingung){action;} if(Bedingung){action;} else(Bedingung){action;}oder
if(Bedingung){action;} else if(Bedingung){action;} else if(Bedingung){action;} else(Bedingung){action;}schreibe . Oder ?
-
Nö, wenn z.B. die ersten drei Bedingungen alle wahr sind, dann werden bei der ersten Variante alle drei then-Anweisungen ausgeführt, bei der zweiten nur die erste.
-
achso ok .. Macht Sinn .
-
@Athar - das heißt also, wenn in der zweiten Variante die erste Bedingung schon wahr ist, werden die else-Zweige gar nicht mehr überprüft?
-
dennis.cpp unangemeldet schrieb:
@Athar - das heißt also, wenn in der zweiten Variante die erste Bedingung schon wahr ist, werden die else-Zweige gar nicht mehr überprüft?
Richtig.
-
Wieder was gelernt.
