Bucle until en Perl
La instrucción until repite la ejecución de una instrucción o grupo de instrucciones cuando la condición dada es false.
until se puede traducir como«a menos que»。
Sintaxis
El formato de sintaxis es el siguiente:
until(condition)
{
statement(s);
}
Aquí, statement(s) puede ser una única instrucción o un bloque de código compuesto por varias instrucciones.
condition puede ser cualquier expresión; el bucle se ejecuta cuando la condición es false. Cuando la condición es true, el flujo del programa continuará ejecutando la siguiente instrucción después del bucle.
Diagrama de flujo
En el diagrama,untilEl punto clave del bucle es que este puede no ejecutarse ni una sola vez. Cuando la condición es true, se omite el cuerpo del bucle y se ejecuta directamente la siguiente instrucción después del bucle while.
Ejemplo
En el programa, el cuerpo del bucle se ejecuta cuando la variable $a es menor que 10, y cuando la variable $a es mayor que 10, se sale del bucle.
Al ejecutar el programa anterior, el resultado de salida es:
a 的值为 : 5 a 的值为 : 6 a 的值为 : 7 a 的值为 : 8 a 的值为 : 9 a 的值为 : 10Otras extensiones
Bucles en Perl