PowerShell Trainer 05 - Schleifenlogik verstehen

Gemischter Trainer zu foreach, for, while, do while und do until. Der Schwerpunkt liegt auf Verständnis: passende Schleife erkennen, Ausgabe vorhersagen, Endlosschleifen finden, Abbruchstellen verstehen und Bedingungen korrekt deuten.

Merkkasten

SituationPassende Schleife
Jedes Element einer Liste bearbeitenforeach
Feste Anzahl mit Zählerfor
Vor dem ersten Durchlauf prüfenwhile
Mindestens einmal ausführen, danach weiterlaufen solange Bedingung wahr istdo while
Mindestens einmal ausführen, danach abbrechen sobald Bedingung wahr istdo until

Bedingungen und Operatoren

Eine Bedingung besteht meistens aus Variable, Vergleichsoperator und Vergleichswert.

$i-lt10
-lt kleiner als -le kleiner oder gleich -gt größer als -ge größer oder gleich -eq gleich -ne ungleich