JavaScript Proposal: do-Expresssions
bearbeitet von plJetzt kommt man hier mittlerweile mit mindestens 8 von JS abweichenden Programmiersparchen daher, aber laufend wird mir vorgeworfen ich würde abschweifen wenn ich auf meine in Perl gemachten Erfahrungen zurückgreife. Das ist schon mehr als seltsam.
>
> > Doch, in allen Beispielen hat `if` einen Rückgabewert, alle Beispiele zeigen echte `if`-Ausdrücke.
>
> Bedeutet also, hinterher hat das x entweder den Wert "foo" oder "bar"?
Ja natürlich, aber es ist und bleibt eben ein Trugschluss, das if diese Werte zurückgibt. Genausowenig wie if 'foo' liefert gibt else 'bar' zurück. Auf diesen Gedanken würde kein Perl-Entwickler kommen.
Schönen Sonntag.
JavaScript Proposal: do-Expresssions
bearbeitet von plJetzt kommt man hier mittlerweile mit mindestens 8 von JS abweichenden Programmiersprchen daher, aber laufend wird mir vorgeworfen ich würde abschweifen wenn ich auf meine in Perl gemachten Erfahrungen zurückgreife. Das ist schon mehr als seltsam.
>
> > Doch, in allen Beispielen hat `if` einen Rückgabewert, alle Beispiele zeigen echte `if`-Ausdrücke.
>
> Bedeutet also, hinterher hat das x entweder den Wert "foo" oder "bar"?
Ja natürlich, aber es ist und bleibt eben ein Trugschluss, das if diese Werte zurückgibt. Genausowenig wie if 'foo' liefert gibt else 'bar' zurück. Auf diesen Gedanken würde kein Perl-Entwickler kommen.
Schönen Sonntag.