Po instrukcji if może nastąpić opcjonalna Instrukcja else, który wykonuje, gdy wyrażenie logiczne jest false.
składnia
poniżej znajduje się składnia if…Instrukcja else-
if(Boolean_expression) { // Executes when the Boolean expression is true}else { // Executes when the Boolean expression is false}
Jeśli wyrażenie logiczne zostanie obliczone na true, wtedy zostanie wykonany blok kodu if, W przeciwnym razie zostanie wykonany blok kodu else.,
schemat przepływu
przykład
$x = 30if($x -le 20){ write-host("This is if statement")}else { write-host("This is else statement")}
spowoduje to następujący wynik −
wyjście
This is else statement
if…elseif…Instrukcja else
Po instrukcji if może wystąpić opcjonalne else if…Instrukcja else, która jest bardzo przydatna do testowania różnych warunków za pomocą pojedynczego if…oświadczenie elseif.
podczas używania poleceń if, elseif, else należy pamiętać o kilku punktach.
-
a jeśli może mieć zero lub jedynkę i musi pochodzić po dowolnych elseifach.,
-
if może mieć od zera do wielu elseif i muszą być przed else.
-
raz else jeśli się powiedzie, żaden z pozostałych elseif lub else nie będzie testowany.
składnia
poniżej znajduje się składnia if…polecenie else −
przykład
spowoduje to następujący wynik −
wyjście
Value of X is 30