ett if-uttalande kan följas av ett valfritt annat uttalande, som körs när det booleska uttrycket är falskt.
Syntax
Följande är syntaxen för ett if…else statement –
if(Boolean_expression) { // Executes when the Boolean expression is true}else { // Executes when the Boolean expression is false}
om det booleska uttrycket utvärderar till Sant, kommer if block of code att exekveras, annars kommer block of code att exekveras.,
flödesschema
exempel
$x = 30if($x -le 20){ write-host("This is if statement")}else { write-host("This is else statement")}
detta ger följande resultat −
utgång
This is else statement
if…elseif…else Statement
en if-sats kan följas av en valfri else if…else uttalande, vilket är mycket användbart för att testa olika förhållanden med hjälp av single if…ElseIf uttalande.
När du använder if, elseif, else uttalanden finns det några punkter att komma ihåg.
-
en if kan ha noll eller en annans och det måste komma efter någon elseifs.,
-
en if kan ha noll till många elseifs och de måste komma före den andra.
-
När en annan om lyckas, kommer ingen av de återstående elseifs eller andras testas.
Syntax
Följande är syntaxen för ett if…else statement −
exempel
detta ger följande resultat −
utgång
Value of X is 30