note
bangers
"0 but true" is (a bit) interesting:
<code>
use strict;
use warnings;
print "0 but true" ? "true\n" : "false\n";
print "0 but true" + 0 ? "true\n" : "false\n";
print "0 but true" + 1 ? "true\n" : "false\n";
</code>
No warnings using numeric addition on a string, despite the 'use warnings'. Also the second case is unexpected. Shouldn't 'True' + 1 be true?
862
862