原文: https://beginnersbook.com/2017/02/until-loop-in-perl-with-example/
直到循环行为与 perl 中的循环的正好相反,只要条件为真while
循环继续执行。在until
循环。中,只要条件为假,循环就会执行
until(condition)
{
statement(s);
}
首先评估条件,如果返回false
,则循环内的语句被执行。执行后,重新评估条件。这一直持续到条件返回true
。一旦条件返回true
,控制流就会转到循环之后的下一个语句。
#!/usr/local/bin/perl
$num = 10;
until( $num >15 ){
printf "$num\n";
$num++;
}
输出:
10
11
12
13
14
15