@@Robert B.
Es gibt wohl keine Situation, wo das Konstrukt
if (variable = irgendwas)
sinnvoll angewendet wird, weil die Verwechsungsgefahr mitif (variable == irgendwas)
zu groß ist.wenn
irgendwas
eine Funktion ist und ichvariable
im Anweisungsblock nutzen möchte, dann schon, z.B.if (variable = boolescheFunktion()) { macheEtwasMit(variable); // … }
Nein. Die Begründung gab ich schon.
Außerdem ist variable
überflüssig, da logisch ist (no pun intended), dass deren Wert true
ist.
if (boolescheFunktion()) {
macheEtwasMit(true);
// …
}
LLAP 🖖
--
“When UX doesn’t consider all users, shouldn’t it be known as ‘Some User Experience’ or... SUX? #a11y” —Billy Gregory
“When UX doesn’t consider all users, shouldn’t it be known as ‘Some User Experience’ or... SUX? #a11y” —Billy Gregory