Robert B.: Gibt es einen Sinn für Anweisungen in if-Bedingiungen?

Beitrag lesen

Hallo @@Gunnar Bittersmann,

Es gibt wohl keine Situation, wo das Konstrukt if (variable = irgendwas) sinnvoll angewendet wird, weil die Verwechsungsgefahr mit if (variable == irgendwas) zu groß ist.

wenn irgendwas eine Funktion ist und ich variable im Anweisungsblock nutzen möchte, dann schon, z.B.

if (variable = boolescheFunktion()) {
    macheEtwasMit(variable);
    
    // …
}

Viele Grüße
Robert