Robert Hicks wrote:
> I am currently building the IF statement like:
>
> if ($project_name eq 'Proj1' || $project_name eq '' && $task_name eq '')
>
>
> That works but I was wondering if I can do this:
>
> if ($project_name eq ('Proj1' || '') && $task_name eq '')
>
> Less typing... : )

No. Because ('Proj1' || '') evaluates to 'Proj1'.

You could do

if ($project_name eq 'Proj1' or not ($project_name or $task_name))

HTH,

Rob



--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
<http://learn.perl.org/> <http://learn.perl.org/first-response>


Reply via email to