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: [email protected] For additional commands, e-mail: [email protected] http://learn.perl.org/
