> I have data in an array and then compare each data with a certain
> condition. How can I retrieve each data in an array and then compare it?
>
> my $condition = data5;
>
> @array1 = data1, data2, data3, data4, etc.
>
>
> if ($condition eq @array1) {
> print "true";
> }
Here's another:
print "true for $_\n" for grep { &$condition($_) } @array1
and if &$condition tests $_ directly, you can skip passing it as an arg, IIUC.
_______________________________________________
ActivePerl mailing list
[email protected]
To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs