Loops/While: Difference between revisions
Content added Content deleted
m (→{{header|Perl}}: migrate content from Loop Structures) |
|||
Line 391: | Line 391: | ||
=={{header|Perl}}== |
=={{header|Perl}}== |
||
<lang perl>$n = 1024; |
<lang perl>my $n = 1024; |
||
while ($n > 0) { |
while ($n > 0) { |
||
print "$n\n"; |
print "$n\n"; |
||
$n >>= 1; # also acceptable: use integer; $n /= 2; |
$n >>= 1; # also acceptable: use integer; $n /= 2; |
||
}</lang> |
|||
The <tt>until</tt> loop is equivalent to <tt>while (<i>not</i> condition)</tt> |
|||
<lang perl>my $n = 1024; |
|||
until ($n <= 0) { |
|||
print "$n\n"; |
|||
$n /= 2; |
|||
}</lang> |
}</lang> |
||