Werbung

Eine if-Anweisung, gefolgt von einem optionalen else-Anweisung, die ausgeführt wird, wenn der Boolesche Ausdruck falsch ist.

Syntax

Es folgt die Syntax eines if…else-Anweisung –

if(Boolean_expression) { // Executes when the Boolean expression is true}else { // Executes when the Boolean expression is false}

Wenn der boolesche Ausdruck als true ausgewertet wird, wird der if – Codeblock ausgeführt, andernfalls wird der else – Codeblock ausgeführt.,

Flussdiagramm

Beispiel

$x = 30if($x -le 20){ write-host("This is if statement")}else { write-host("This is else statement")}

Dies führt zu folgendem Ergebnis −

Ausgabe

This is else statement

Das if…elseif…else-Anweisung

Eine if-Anweisung kann durch eine optionale else if gefolgt werden…else-Anweisung, die sehr nützlich ist, um verschiedene Bedingungen mit single if zu testen…elseif-Anweisung.

Bei der Verwendung von if, elseif, else-Anweisungen sind einige Punkte zu beachten.

  • Ein, wenn keine oder eine sonst und es muss nach jedem elseif ist.,

  • Ein if kann Null bis viele Elseifs haben und sie müssen vor dem else stehen.

  • Sobald ein else erfolgreich ist, wird keiner der verbleibenden elseifs oder else getestet.

Syntax

Es folgt die Syntax eines if…else-Anweisung –

Beispiel

Dies führt zu folgendem Ergebnis –

Ausgabe

Value of X is 30
powershell_conditions.htm
<