Uma instrução if pode ser seguido por um opcional else, que é executada quando a expressão Booleana é falso.
sintaxe
seguir é a sintaxe de um Fi…else statement –
if(Boolean_expression) { // Executes when the Boolean expression is true}else { // Executes when the Boolean expression is false}
Se a expressão booleana for avaliada como verdadeira, então o bloco de código if será executado, caso contrário o bloco de código será executado.,
Diagrama de Fluxo
Exemplo
$x = 30if($x -le 20){ write-host("This is if statement")}else { write-host("This is else statement")}
Isso irá produzir o seguinte resultado
Saída
This is else statement
O se…elseif…else Statement
An if statement can be followed by an optional else if…outra declaração, que é muito útil para testar várias condições usando if único…declaração de elseif.
ao usar if, elseif, outras afirmações há alguns pontos a ter em mente.
-
An if can have zero or one else’s and it must come after any elsif’s.,
-
An if can have zero to many elsif’s and they must come before the else.
-
Uma vez que for bem sucedido, nenhum dos restantes de elseif ou de else será testado.
sintaxe
segue-se a sintaxe de um Fi…else statement –
Example
This will produce the following result –
Output
Value of X is 30