in reply to Re: foreach argument modification inside loop, followed by return from loop
in thread foreach argument modification inside loop, followed by return from loop
Acutally, it's more like:
my @a = ( 1, 2, 3, 4, 2, 5, 7 ); my $last = $#a; my $i = 0; while( $i <= $last ){ if( $a[$i] == 2 ){ $last --; last if $i > $last; } }continue{ $i ++; } $#a = $last;
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^3: foreach argument modification inside loop, followed by return from loop
by rjt (Curate) on Jul 10, 2013 at 13:19 UTC |