Xi Chen wrote:
Hello everyone,
I saw a code below to get two same letters "p" in @a.
@a = qw (D D p O H p A O);
foreach $b (@a){
$n =~ /$b/i;
if($n>= 2){
$m = $b;
}
}
But I don't know what does ">=" mean. Thank you!
It means "greater than or equal to". The expression "$n >= 2" is true
if the value in $n is equal to 2 or is any value greater than 2, 6 for
example. If the value in $n is less than 2 then the expression is false.
Your algorithm looks weird though because you are testing $n for the
presence of alphabetic characters (and then not using that information)
and then using $n in a numerical context.
John
--
Any intelligent fool can make things bigger and
more complex... It takes a touch of genius -
and a lot of courage to move in the opposite
direction. -- Albert Einstein
--
To unsubscribe, e-mail: beginners-unsubscr...@perl.org
For additional commands, e-mail: beginners-h...@perl.org
http://learn.perl.org/