1 | in PERL all TESTEXPRESSIONs are converted to strings |
2 | Either the null string or string '0' (same as "0") is evaluated as FALSE |
3 | Everything else evaluates as TRUE |
4 |
Results of comparison operators are what you expect
|
5 | Note the numeric number 0 is converted to "0" and is FALSE as is numeric computation 1-1 |
6 | The string "0.000" evaluates as TRUE |