La lógica de programación es la parte central de cualquier programa de computadora. El más: si la declaración actúa como un puente de unión al bloque if y el lose. Por lo tanto, la condición de lo contrario es el jugador clave para construir una lógica y decidir el flujo del programa.
Teniendo en cuenta la importancia de la declaración de lo contrario, esta publicación demuestra el trabajo y el uso del más: si Declaración en PowerShell.
Cómo usar la declaración de otra-if en PowerShell?
La declaración de otra manera se usa con el si La declaración como una opción para verificar la segunda condición. Los usuarios pueden usarlo varias veces según la lógica o los requisitos del programa.
Sintaxis
El más: si La declaración se proporciona a continuación.
if (condición 1)
Declaraciones)
Elseif (condición 2)
Declaraciones)
demás
Declaraciones)
La declaración de lo contrario se encuentra entre el si y la declaración de lo contrario. El flujo de trabajo de la sintaxis anterior se describe a continuación:
Nota: Los usuarios pueden usar diferentes operadores matemáticos, incluidos los operadores de comparación o lógicos.
Ejemplo 1: Uso de lo contrario en los valores predefinidos
El siguiente código de PowerShell se utiliza para ejercer el de lo contrario si declaración.
Código
$ Refnum = 50
If ($ refnum -gt 30)
El valor de escritura "el valor $ Refnum es mayor que 30."
Elseif ($ refnum -eq 70)
El valor de escritura "el valor $ Refnum es igual a 30."
DEMÁS
El valor de escritura "$ Refnum no es mayor que 30 ni igual a 70"
En el código anterior, se almacena un valor en una variable nombrada $ Refnum, y esta variable se usa en las condiciones if y de lo contrario. Además, el código se explica de la siguiente manera:
Para obtener la salida, ejecutaremos el script proporcionando la ruta del script en el terminal de PowerShell.
Producción
Como el Elseif La condición es verdadera y, por lo tanto, la declaración dentro de la otra si se ejecuta la declaración.
Ejemplo 2: Uso de lo contrario en los valores definidos por el usuario
Echemos un vistazo a otro Elseif Ejemplo en PowerShell.
Código
$ User = Read -Host -Prompt 'Ingrese el número'
If ($ user -lt 30)
El valor de escritura "el usuario es inferior a 30."
Elseif ($ user -eq 50)
Valor de escritura ", $ usuario es igual a 50."
DEMÁS
Valor de escritura "Valor $ User no es mayor de 30 ni igual a 50"
El código anterior se escribe para validar que la entrada del usuario coincide con las condiciones en PowerShell. La entrada del usuario se almacena en $ user variable y los bloques if, de lo contrario, if-else se utilizan para comparar el valor de entrada del usuario.
Producción
El resultado del código muestra que la instrucción Elseif es verdadera, y el valor de entrada del usuario 50 es igual a la condición de loseif. Por lo tanto, imprime la declaración "El valor 50 es igual a 50".
Conclusión
El más: si la declaración pertenece a la categoría de declaración condicional de Potencia Shell. Estos se utilizan para crear lógica para un programa de computadora. Se emplea con un if-else declaración para verificar las condiciones múltiples en un programa complejo. En esta publicación, ha aprendido el concepto básico y el funcionamiento de la declaración más.