I think the confusion here is that the OP's $tiu => $min && $tiu < $max is equivalent to $tiu, $min && $tiu < $max.
What was intended, on the other hand is almost certainly $tiu >= $min && $tiu < $max
Key issue: >= is very different from =>. The former compares numerically. The latter is a fancy way to say comma.
In reply to Re^3: Useless use of private variable in void context
by SuicideJunkie
in thread Useless use of private variable in void context
by bh_perl
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |