This is documentation for Mathematica 4, which was
based on an earlier version of the Wolfram Language.
View current documentation (Version 11.1)

 Documentation /  Mathematica /  Eingebaute Funktionen /  Programmierung /  Flußkontrolle /

IfSwitch

Which

FilledSmallSquare Which[, , , , ... ] evaluiert nacheinander jeden der und gibt den Wert zurück, der zum ersten Test gehört, der True ergibt.

FilledSmallSquare Beispiel: Which[1==2, x, 1==1, y]LongRightArrow.

FilledSmallSquare Which hat das Attribut HoldAll.

FilledSmallSquare Falls einer der durch Which evaluierten weder True noch False ergibt, dann wird ein Which-Objekt, das diese nicht evaluierten Elemente enthält, unevaluiert zurückgegeben.

FilledSmallSquare Sie können erreichen, daß Which einen Vorgabewert zurückgibt, indem Sie dem letzten den Wert True geben.

FilledSmallSquare Wenn alle zu False evaluieren, gibt Which Null zurück.

FilledSmallSquare Siehe Das Mathematica Buch: 2.5.8.

FilledSmallSquare Siehe auch: Switch, If.

Further Examples

IfSwitch